Описание тега layoutparams

LayoutParams - это вспомогательный класс, в котором хранится различная информация о макете, связанная с представлением Android, для которого он используется.
2 ответа

Установить LayoutParams на без родителя LinearLayout

Я создаю LinearLayout программно, затем я хочу присоединить его к GridView через пользовательский письменный адаптер. Я хочу установить ширину и высоту для моего недавно созданного LinearLayout. Когда я пытаюсь это сделать, я получаю следующее исклю…
18 мар '12 в 11:55
1 ответ

LayoutParams не отображается

public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LinearLayout ll=(LinearLayout)findViewById(R.id.linearlayout); for(int k=0;k<10;k++) { TableRow tr=new TableRow(this); tr.setLayo…
10 окт '11 в 04:26
3 ответа

Ошибка "указанный ребенок уже имеет родителя"

У меня есть страница, на которой будут отображаться запланированные на неделю игры для выбранного вида спорта. Выбранный вид спорта и неделя хранятся в файле XML, который открывается в начале страницы. Когда я нажимаю на ссылку следующей недели, в э…
26 янв '12 в 20:54
1 ответ

Фрагмент экрана не работает для меня

У меня есть следующий код, который должен быть очень простым, но не работает: public class DisplayChapter extends ListActivity { ... @Override public boolean onOptionsItemSelected(MenuItem item) { switch (item.getItemId()) { case MENU_SEARCH: onSear…
31 окт '13 в 00:28
1 ответ

При динамическом создании TextView второй TextView не появляется

Я создаю два TextViews в моем LinearLayout, используя код ниже. Я использую их таким образом, чтобы поймать сенсорное событие при нажатии на указанную область экрана super.onCreate(savedInstanceState); setContentView(R.layout.activity_login); Linear…
09 июл '15 в 16:12
0 ответов

getLayoutParams().width VS setMax/MinimumWidth() для ImageView

Я делаю весь код компоновки через Java (никакого XML вообще не бывает). Однако при настройке высоты и ширины ImageViews я обнаружил странное поведение. Всякий раз, когда я пытаюсь установить его размеры с .setMinimumHeight а также .setMaximumHeight …
26 июн '15 в 16:50
2 ответа

FrameLayout с двумя дочерними элементами ( Some View и ProgressBar, с одним только видимым в любой момент). Как правильно настроить LayoutParams

Если я хочу показать представление с содержимым, для извлечения которого требуется время, я обычно включаю его в FrameLayout с рядом ProgressBar. Показывать прогрессбар при извлечении и отображать представление, как только контент станет доступным. …
1 ответ

Наложение панели навигации Android

Для моего приложения я должен нарисовать растровое изображение в верхней части панели навигации в нижней части экрана Android. Мне интересно знать, можно ли использовать WindowManager.LayoutParams.TYPE_SYSTEM_OVERLAY для наложения панели навигации?
27 янв '14 в 13:36
3 ответа

Полноэкранный сервис в Android

Я сделал сервис, который помещает черный прямоугольник поверх каждого действия, и экран становится черным, за исключением строки состояния / уведомлений и панели навигации. Моя цель - спрятать все. Как я могу сделать этот черный прямоугольник полноэ…
1 ответ

Установка параметров макета кнопок изображения в классе

Я пытаюсь найти простой способ сделать кнопку подходящей для любого экрана в виде определенного процента экрана. Я объявил кнопку в моем main.xml следующим образом: <ImageButton android:src="@drawable/about" android:scaleType="fitXY" android:padd…
14 янв '12 в 18:45
0 ответов

Как изменить размер ImageView внутри виджета?

Я знаю, что могу динамически изменить ImageViewразмер с например imageView.getLayoutParams().width = 120; Но как это сделать внутри провайдера виджета? Я изменяю TextViews textize следующим образом: remoteViews.setTextViewTextSize(R.id.title, TypedV…
10 авг '18 в 20:24
4 ответа

Диалог с размытым фоном в определенной позиции

Я пытаюсь получить размытый фон за AlertDialog. Процесс идет следующим образом: сделайте снимок экрана с изображением действия, смажьте его и сохраните в растровое изображение. Затем преобразование этого растрового изображения в рисованный. Затем я …
24 сен '15 в 13:35
2 ответа

Android: изменение размера просмотра без потери позиции

У меня есть этот макет <RelativeLayout android:id="@+id/gameportView" android:layout_width="match_parent" android:layout_height="match_parent" > <com.pepotegames.spotthedifferences.DifferenceView android:id="@+id/imageA" android:layout_widt…
26 сен '13 в 17:18
1 ответ

Изменение ширины отдельных элементов в списке

Так что я искал ответ или возможное решение этой проблемы в течение пары недель и до сих пор не получил дальше. Я работаю над созданием приложения, которое награждает пользователей баллами за определенные вещи. Одна из страниц, которую они могут пос…
2 ответа

ListView создает только один элемент, а затем создает исключение

Я пытаюсь создать действие, чтобы выбрать категории, но мой просмотр списка создает исключение после создания первого элемента. Я хочу создать элемент списка как: изображение слева и имя справа. с записями по умолчанию. public class categoryAdapter …
0 ответов

Android WindowManager.LayoutParams у не работает

Я хочу, чтобы фон под всплывающим окном становился тусклым. Но фон, помеченный красным прямоугольником, тоже тускнел. Это не тот результат, который я хотел. Вот мой код установки фона: public void setBackgroundAlpha(float bgAlpha) { Window window = …
29 май '16 в 12:59
2 ответа

Изменение положения макета с анимацией в Android

В моем приложении я сделал чат Я могу изменить положение этого чата, используя windowManager.updateViewLayout(chatHead, params); Но это не меняет положение с анимацией. Как я могу получить анимацию на ходу Я попытался следовать, но это не работает. …
2 ответа

Android: вызов setPadding() для представления не работает, когда я также устанавливаю layoutParams для представления

Если я вызову setPadding () для представления, я могу успешно установить отступы, однако, если я сначала установлю layoutParams, а затем padding, или установлю padding, а затем установлю layoutParams, заполнение не будет применено. Демонстрация: //T…
1 ответ

Используйте setLayoutParams(), но это не работает

Я создаю собственный вид MyImageView, чтобы нарисовать растровое изображение, я использую setLayoutParams(), чтобы установить ширину и высоту моего вида, но это не работает, я использую журнал для отслеживания ширины и высоты моего вида, я обнаружил…
17 дек '11 в 13:30
1 ответ

Android: использование LayoutParams для установки ширины объекта View

У меня есть элемент пользовательского интерфейса, с которым я работаю в моем приложении Android, который имеет пользовательскую ширину. Элемент пользовательского интерфейса по сути представляет собой блок с двумя зелеными кружками - один кружок слев…