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

Как использовать векторные чертежи в 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?