Вопросы с тегом «layout-inflater»

Тег layout-inflater относится к классу Android LayoutInflater, который используется для построения иерархии представлений из файла макета xml.


7
Избегайте передачи значения NULL в качестве корневого представления (необходимо разрешить параметры макета в корневом элементе раздутого макета)
Передача null для root studio дает мне это предупреждение: Избегайте передачи значения NULL в качестве корневого представления (необходимо разрешить параметры макета в корневом элементе раздутого макета) Это показывает нулевое значение в getGroupView. Пожалуйста помоги. public class ExpandableListAdapter extends BaseExpandableListAdapter { private Context _context; private List<String> _listDataHeader; // header titles // …

14
Как надуть один вид с макетом
У меня есть макет, определенный в XML. Он также содержит: <RelativeLayout android:id="@+id/item" android:layout_width="fill_parent" android:layout_height="wrap_content" /> Я хотел бы надуть этот RelativeView с другим файлом макета XML. Я могу использовать разные макеты в зависимости от ситуации. как мне это сделать? Я пробовал разные варианты RelativeLayout item = (RelativeLayout) findViewById(R.id.item); item.inflate(...) Но …

12
Что означает параметр attachToRoot для LayoutInflater?
LayoutInflater.inflateДокументация не совсем ясно мне о цели attachToRootпараметра. attachToRoot : должна ли завышенная иерархия быть привязана к корневому параметру? Если false, root используется только для создания правильного подкласса LayoutParams для корневого представления в XML. Может кто - то пожалуйста , объясните более подробно, а именно то , что вид корня, …

6
Вызов getLayoutInflater () в местах, где нет активности
Что нужно импортировать или как я могу вызвать разметку макета в местах, отличных от активности? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater = getLayoutInflater(); // this also doesn't work LayoutInflater inflater = context.getLayoutInflater(); } Я могу звонить getLayoutInflaterтолько в активности, …

5
onCreateOptionsMenu внутри фрагментов
Я поместил setHasOptionsMenu(true)внутрь onCreateView, но я все еще не могу вызвать onCreateOptionsMenuвнутри фрагменты. @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { setHasOptionsMenu(true); return inflater.inflate(R.layout.facesheet, container, false); } Ниже мой onCreateOptionsMenuкод. @Override public boolean onCreateOptionsMenu(com.actionbarsherlock.view.Menu menu) { getSupportMenuInflater().inflate(R.menu.layout, menu); return (super.onCreateOptionsMenu(menu)); } Сообщение об ошибке я получаю: Метод onCreateOptionsMenu(Menu)типа …

26
Как изменить цвет текста элемента меню в Android?
Можно ли изменить цвет фона элемента меню в Android? Пожалуйста, дайте мне знать, если у кого-нибудь есть решение для этого. Последний вариант, очевидно, будет настраивать его, но есть ли способ изменить цвет текста без его настройки.

10
Предупреждение «Избегайте передачи null в качестве корня представления» при расширении представления для использования AlertDialog
Я получаю предупреждение о ворсе, Avoid passing null as the view rootкогда надуваю представления с помощью nullas parent, например: LayoutInflater.from(context).inflate(R.layout.dialog_edit, null); Однако представление должно использоваться как содержимое AlertDialog, используя setViewon AlertDialog.Builder, поэтому я не знаю, что следует передавать как parent. Как вы думаете, что parentдолжно быть в этом случае?

18
Android: обрезана последняя строка текстового просмотра
У меня есть горизонталь, LinearLayoutсодержащая a, TextViewза которой следует a Spinner. Он LinearLayoutдинамически раздувается несколько раз в фиксированной вертикали, LinearLayoutсодержащейся в RelativeLayout. Проблема в том, что с тех пор, как я переключился с Theme.lightна Theme.holo.light, последняя строка строки TextViewразрезается пополам. Это происходит, когда динамический текст длинный и занимает более одной …

8
Как работает метод getView () при создании собственного адаптера?
Мои вопросы: Какова именно функция LayoutInflater? Почему все статьи, которые я прочитал, сначала проверяют, имеет ли convertview значение null? Что это значит, когда он равен нулю, и что это значит, когда это не так? Какой родительский параметр принимает этот метод?

12
Как изменить цвет фона меню параметров?
Я пытаюсь изменить цвет по умолчанию для меню параметров, который является белым: мне нужен черный фон для каждого элемента в меню параметров. Я пробовал снимки вроде android: itemBackground = "# 000000" в элементе item в элементе меню, но это не сработало. Как я могу этого добиться?
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.