Articles of layout

Как программно добавить ImageView в LinearLayout без лишних пробелов?

Я пытаюсь добавить ImageView программно внутри LinearLayout, который имеет вертикальную ориентацию. Мой файл макета описывается как xml ниже: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="wrap_content" android:paddingTop="5dip" android:id="@+id/mainView""> <TextView android:id="@+id/tvTituloInformacao" android:layout_width="fill_parent" android:layout_height="wrap_content" android:textSize="20sp" android:textStyle="bold" android:textColor="@color/white" android:gravity="center_horizontal" android:shadowColor="@color/black_translucent" android:shadowDx="2.0" android:shadowDy="2.0" android:shadowRadius="3.0" android:layout_alignParentTop="true" android:layout_alignParentLeft="true" /> <LinearLayout android:id="@+id/resourceContainer" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_marginTop="5dip" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" android:layout_marginBottom="10dip" android:padding="3dip" android:orientation="vertical" android:gravity="center_horizontal" android:layout_below="@+id/tvTituloInformacao" android:background="@color/black_translucent2" […]

AppBarLayout.onCreateDrawableState NullPointerException: попытка получить длину нулевого массива

Мы сталкиваемся с чередой многих из этих сбоев в основном на устройствах Samsung 6.0.1. У нас даже есть одно и то же устройство с той же версией os и все еще не может воспроизвести его самостоятельно. Мы получаем другие исключения завышения, вероятно, они связаны. Есть ли обходной путь для этой проблемы? Версия поддержки lib – […]

Пользовательский атрибут xml для Android

У меня есть следующий XML-файл: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android"> <solid android:color="#FFFFFF"/> <corners android:radius="10dp"/> <padding android:left="0dp" android:top="0dp" android:right="0dp" android:bottom="0dp" /> </shape> Как вы можете видеть, все, что есть, это форма с закругленными углами. Я использую его для фона в макетах действий следующим образом: android:background="@drawable/rounded_corners" Форма в файле в настоящее время установлена ​​в белый цвет. В […]

Как реализовать круговой индикатор прогресса вокруг кнопки?

Я пробовал много способов реализовать приведенный ниже пример, но я не мог заставить его работать повсеместно. Я уже завершил построение экрана ниже. Я выровнял правую и центральную вертикали. И дал некоторый запас. Моя проблема заключается в том, что я должен добавить onpressed состояние для этого, и мне нужно добавить круговой прогресс, как onpressed ниже. Я […]

Android edittext автоматически растет с текстом и толкает вещи вниз

Да, это еще один вопрос, касающийся SO. И да, я уже прошел через все эти редакционные вопросы. Но это немного специфично. UI: Простая форма для Android с кнопкой edittext и кнопкой ниже. Когда текст меньше, вид edittext по-прежнему охватывает весь экран, оставляя место для кнопки ниже. Когда пользователь начинает вводить текст, edittext растет вертикально для […]

XML-макет – идентификатор записи 0x11a больше, чем число записей 0xb2

'Идентификатор записи 0x11a больше, чем число записей 0xb2' Это то, что напечатано в моем LogCat при переключении на определенный фрагмент. Я думаю, что это может иметь какое-то отношение к тому, что мой ресурс «xml layout» раздувается. Я не уверен, что. Мой вопрос У кого-нибудь еще была эта проблема или она знала, что это значит? Спасибо […]

Различные Rowheights в Android GridView или аналогичные

Есть ли способ реализовать следующую функцию в моем приложении? Должен иметь Gridview, как поведение, но с разными значениями строк. Или есть еще один wigdet, который обеспечивает такую ​​особенность? (Адаптер, n-столбцы и т. Д.) Я провел последние 3 дня с попытками и ловом, но я не получил никакого подходящего решения

Передвиньте один макет с помощью мягкой клавиатуры, но держите его внизу

У меня есть следующий макет TabHost: <?xml version="1.0" encoding="iso-8859-1"?> <TabHost xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/tabhost" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_margin="0dp" android:padding="0dp" > <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_margin="0dp" android:background="@drawable/main_app_background" android:orientation="vertical" android:padding="0dp" > <ImageView android:id="@+id/logo" android:layout_width="fill_parent" android:layout_height="@dimen/site_logo_height" android:layout_margin="0dp" android:background="@color/tab_subtitle_background" android:padding="0dp" android:src="@drawable/barlogo" /> <FrameLayout android:id="@+id/tab_subtitle" android:layout_width="fill_parent" android:layout_height="wrap_content" android:layout_margin="0dp" android:gravity="center" android:padding="0dp" /> <FrameLayout android:id="@android:id/tabcontent" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_gravity="center" android:layout_margin="0dp" android:layout_weight="99" android:padding="0dp" /> <Button android:id="@+id/btn_save" android:layout_width="wrap_content" android:layout_height="wrap_content" […]

Объединить пользовательский заголовок с FEATURE_PROGRESS

В моем onCreate () я установил индикатор выполнения следующим образом: getWindow().requestFeature(Window.FEATURE_PROGRESS); getWindow().setFeatureInt( Window.FEATURE_PROGRESS, Window.PROGRESS_VISIBILITY_ON); Теперь, желая немного улучшить этот заголовок, я хочу изменить его цвет фона . Первый шаг – проверить, поддерживается ли FEATURE_CUSTOM_TITLE : final boolean customTitleSupported = requestWindowFeature(Window.FEATURE_CUSTOM_TITLE); if ( customTitleSupported ) { Log.i(TAG, "CUSTOM TITLE SUPPORTED!") } Но как только я вызываю […]

Как сделать Android View View с Android L Preview Design

Я делаю элемент списка стиля предпросмотра Android L. Это мой код для подобных проектов. // Drawable / list_item_bg.xml <?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <item> <shape android:shape="rectangle"> <solid android:color="#E6E6E6" /> </shape> </item> <item android:bottom="1dp"> <shape android:shape="rectangle"> <solid android:color="#FAFAFA" /> </shape> </item> </layer-list> // Drawable / list_icon_bg <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> <solid android:color="@color/list_grey_bg" /> </shape> // Макет […]