Articles of андроид макета

Настроил список предложений для автозаполнения текста

Это код для моего автозаполнения: String[] countries = getResources().getStringArray(R.array.countries_array); final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,R.layout.item_list ,countries); textView = (AutoCompleteTextView) dialog.findViewById(R.id.autoCompleteTextView1); adapter.setNotifyOnChange(true); textView.setAdapter(adapter); Это item_list: <?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:padding="10dp" android:textSize="16sp" android:textColor="#000" android:drawableRight="@drawable/arrow"> И это результат: Я хочу изменить этот всплывающий вид окна предложений и хочу показать список предложений немного ниже из AutoCompleteTextView. […]

Как установить высоту одного компонента компоновки на одну и ту же высоту другого компонента?

Как установить одну высоту компоновки компоновки так же, как и другой компонент: example: Можно ли установить android: layout_height = "@ + id / info_box.height" или сделать что-то подобное? Я хочу, чтобы высота ImageView соответствовала высоте моего LinearLayout ImageView android:id="@+id/border" android:src="@drawable/frame" android:layout_below="@+id/title" android:layout_width="fill_parent" android:layout_height="????" android:scaleType="fitXY" android:drawingCacheQuality="auto" /> <LinearLayout android:id="@+id/info_box" android:orientation="vertical" android:layout_below="@+id/title" android:background="@layout/my_bg" android:layout_width="fill_parent" android:layout_height="wrap_content" > … […]

Как использовать векторные чертежи в Android API ниже 21?

Я работаю над проектом Android, и я выбрал <vector> для отображения значка, потому что он адаптируется и динамически, однако я просто могу запустить это приложение на устройствах под управлением Android, у которых есть API 21 или более. Мой вопрос в том, как я могу использовать <vector> для более низкой версии Android, т.е. API 14 или […]

Закрытие приложения с кнопкой «Выход»

Возможный дубликат: Android – код выхода из приложения Я новичок в андроиде, я занимаюсь проектом, у которого есть 2 ярлыка и 1 кнопка выхода. Но когда я запускаю этот проект на Android-телефоне, кнопка выхода не работает, она вообще не выйдет. Как я могу заставить кнопку выхода работать?

Android: поворот всего макета

Мне нужно иметь возможность поворачивать все макеты на лету (одним нажатием кнопки). Я могу повернуть макеты, используя, например. layout.setRotation(270.0f) . Проблема в том, что после поворота height и width макета не соответствуют родительским установкам . Я попытался инвертировать height и width , RelativeLayout layout = (RelativeLayout)findViewById(R.id.rootLayout); LayoutParams layoutParams = layout.getLayoutParams(); int height = layout.getHeight(); int […]

Обнаружение 7-дюймового и 10-дюймового планшета программно

Есть ли способ программно найти, установлено ли устройство, на котором установлено приложение, это 7-дюймовый планшет или 10-дюймовый планшет?

Скелет приложения для поддержки нескольких экранов

Поскольку мы знаем, что Android поставляется с различным устройством, имеющим разные функции, разрешение и размер экрана, при разработке приложения, поддерживающего множественный (маленький и большой) экран, есть препятствие размера и макета. Это приводит к разным сочетаниям размеров экрана, разрешений и DPI и создает довольно сложную задачу при разработке и разработке устройств Android. В то время как […]

Android – динамическое добавление просмотров в представление

У меня есть макет для представления – <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:orientation="vertical"> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_header" style="@style/Home.ListHeader" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_none" android:visibility="gone" style="@style/TextBlock" android:paddingLeft="6px" /> <ListView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/items_list" /> </LinearLayout> То, что я хочу сделать, в моей основной деятельности с макетом, подобным этому <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:padding="0px" android:id="@+id/item_wrapper"> </LinearLayout> Я хочу […]

Могу ли я подчеркнуть текст в макете Android?

Как определить подчеркнутый текст в xml файле макета Android?