Articles of макет

ListView игнорирует wrap_content

У меня проблема с ListView в Android. Когда я устанавливаю android:layout_height="wrap_content" , ListView остается только на одну или две строки, и я не могу найти способ сделать его «завернутым». <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> <ScrollView android:layout_width="fill_parent" android:layout_height="fill_parent"> <LinearLayout android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" android:gravity="center"> <TextView android:id="@+id/question" android:layout_width="fill_parent" android:layout_height="wrap_content" /> <ListView android:id="@+id/ListView01" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout> </ScrollView> </FrameLayout> […]

Переключение между двумя макетами в андроидной активности

У меня есть два разных файла макета, которые я хочу использовать для изменения одних и тех же данных, я должен был переключиться на мой макет для «вида редактирования», который позволяет пользователю изменять данные графа и затем разрешать им вернуться к «подробному представлению» ", Который отображает подробный график (с использованием библиотеки androidplot). Моя проблема заключается в […]

Бинарная строка XML-файла # 2: ошибка раздувания класса <unknown>

Я новичок в Android. Всякий раз, когда я запускаю приложение на эмуляторе, он говорит «Неудача остановлена», когда я запускаю и проверяю журналы ADT, которые он говорит 05-01 15:43:26.597: E/dalvikvm-heap(1022): Out of memory on a 36864016-byte allocation. 05-01 15:43:26.687: W/dalvikvm(1022): threadid=1: thread exiting with uncaught exception (group=0x40a71930) 05-01 15:43:26.817: E/AndroidRuntime(1022): FATAL EXCEPTION: main 05-01 15:43:26.817: E/AndroidRuntime(1022): […]

Объект пользовательского интерфейса, созданный с помощью XML, не обрабатывается в Android Marshmallow

Я работаю над портированием зефира андроида для некоторых аппаратных средств. Проблема, с которой я столкнулся, заключается в том, что если я создаю объект UI через xml, он не будет очищен GC. Например: Я создал приложение, чтобы проверить это. Это приложение имеет 2 действия. Каждое действие имеет кнопку. Если я нажму эту кнопку, она завершит текущую […]

Как избавиться от белой полосы в верхней части экрана с помощью adjustResize

Пока клавиатура открыта, в верхней части экрана появляется белая полоса, и она сохраняется независимо от изменения состояния клавиатуры. Если я использую adjustPan то он работает, однако, я хочу использовать только adjustResize . Вот образ проблемы: Объявление моей активности в AndroidManifest.xml <activity android:name=".MainActivity" android:screenOrientation="portrait" android:theme="@style/MyTheme" android:windowSoftInputMode="adjustResize"/> <style name="MyTheme" parent="Theme.AppCompat.Light.NoActionBar"> <!– Customize your theme here. –> <item […]

Библиотека с открытым исходным кодом для создания коллажей изображений в андроиде?

Я хочу иметь такой интерфейс, Http://ichris.ws/files/collage-picasa.jpg (взято из поиска изображений Google) Где все элементы коллажа являются макетами, перекрывающимися друг с другом в случайных порядках и интерактивными. Немногие вещи, которые я знаю, – это использовать относительную или фреймовую схему для перекрытия макетов изображений. Но есть ли какая-либо библиотека с открытым исходным кодом (пользовательские представления), которая может […]

Разница между setTranslationX / Y и offsetLeftAndRight / offsetTopAndBottom?

Я работаю с CoordinatorLayout в котором позиции дочерних позиций анимируются с ViewCompat.offsetLeftAndRight API ViewCompat.offsetLeftAndRight и ViewCompact.offsetTopAndBottom . Когда дочерний вид добавляется или удаляется из CoordinatorLayout , операция макета сбрасывает положение каждого ребенка в верхний левый угол экрана, то есть без какого-либо смещения. В этой статье вы найдете решение, установив прослушиватель макета на дочерний режим и […]

Android динамически добавляет элемент из макета xml

Как я могу взять элемент myButton из этого макета xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent" > <Button android:layout_width="wrap_content" android:text="Button" android:layout_height="wrap_content" android:id="@+id/myButton"></Button> </LinearLayout> И поместить его в макет моего выбора (через код)? ** раствор (thx aromero) ** LinearLayout view = (LinearLayout)LayoutInflater.from(this).inflate(R.layout.my_button, null); // or LinearLayout buttonView = (LinearLayout)this.getLayoutInflater().inflate(R.layout.my_button, null); Button myButton = (Button) […]

Android FileNotFoundException res / drawable-hdpi / scrollbar_handle_vertical.9.png

Самая значительная авария, зарегистрированная пользователями для моего приложения, сейчас ниже. Похоже, что система не может найти файл res / drawable-hdpi / scrollbar_handle_vertical.9.png Нижеприведенный пример указывает на то, что проблема возникает при рисовании веб-представления, но это также происходит для других действий в моем приложении, все из которых отлично работают в большинстве время. Я бы подумал, что […]

Как удалить окно сообщения о проблемах с рендерингом в Intellij IDEA 13 макет предварительного просмотра

Итак, как полностью удалить это сообщение «Проблемы с рендерингом», которое появляется над областью предварительного просмотра макета Android в Intellij IDEA 13 каждый раз, когда вы что-то меняете в своем макете?