Articles of xml

Создать представление по карте в андроиде

Я хочу создать этот макет Это вид карты (серый вид) и изображение (синий вид), так как я использую этот код <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@color/abc_search_url_text_normal" android:orientation="vertical"> <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="100dp" android:layout_alignParentBottom="true" android:layout_gravity="bottom" android:layout_marginBottom="3dp" android:paddingTop="5dp" app:cardBackgroundColor="@color/abc_input_method_navigation_guard"> </android.support.v7.widget.CardView> <ImageView android:layout_width="100dp" android:layout_height="100dp" android:layout_gravity="bottom" android:layout_marginBottom="30dp" android:layout_marginRight="10dp" android:scaleType="fitXY" android:src="@drawable/abc_ratingbar_full_material" /> </FrameLayout> Но в результате мой образ изображения, идущий в обратную […]

Высота экрана Android ScrollView для отображаемого содержимого

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

Плавная плавающая анимация с использованием перевода в XML

Я разрабатываю игру для Android в Eclipse, и я пытаюсь получить изображение, чтобы плавно переводить вверх и вниз, чтобы выглядеть так, будто он плавает вверх и вниз бесконечно. Точно так же, как это происходит, он плавно переходит, но выглядит странно в переходе от перехода вниз и наоборот. Я не верю, что у меня есть твердое […]

Изменение размера растрового изображения внутри выделенного слоя

В настоящее время я разрабатываю приложение для Android. Я хочу сделать текст (заголовок) с фоном, который выглядит так: _______ /______/ У меня есть следующий код: <?xml version="1.0" encoding="UTF-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item> <shape> <gradient android:startColor="@color/jaarkleur" android:centerColor="@color/jaarkleur" android:endColor="#E66C2C00" android:angle="0" /> <stroke android:width="1dp" android:color="#ff000000" /> </shape> </item> <item> <bitmap android:src="@drawable/overlay_left" android:gravity="left" /> </item> <item> <bitmap android:src="@drawable/overlay_right" android:gravity="right" /> […]

Android: как использовать цвета текущей темы в ярлыке xml?

Я определил две темы с разными первичными, первичными темными, первичными и акцентными цветами. <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/primary</item> <item name="colorPrimaryDark">@color/primary_dark</item> <item name="colorAccent">@color/accent</item> </style> <style name="AppTheme2" parent="AppTheme"> <item name="colorPrimary">@color/primary_2</item> <item name="colorPrimaryDark">@color/primary_dark_2</item> <item name="colorAccent">@color/accent_2</item> </style> AppTheme по умолчанию для <application/> Затем я устанавливаю AppTheme2 в определенные действия. В рисоваемом файле xml я использую те же основные цвета […]

Как получить позицию элемента из PopupMenu в пользовательском ListView

Вот проблема: у меня есть пользовательский ArrayAdapter (overriden getView). Каждый предмет имеет 2 ImageView 2 EditText Один из этих ImageView доступен для кликов и включает PopupMenu, поэтому у меня есть небольшой PopupMenu для каждого элемента списка. Теперь для этого меню мне нужны некоторые параметры из элемента, который привязан. Итак, как передать информацию (например, позицию) методу, […]

Как изменить размер заголовка CheckBox или сделать его Wrap в XML-файле PreferenceScreen?

Я пишу экран предпочтений в xml для моего приложения Android. Моя проблема в том, что некоторые из названий настроек слишком длинны и не будут обертывать страницу. Рассмотрим мой пример: <CheckBoxPreference android:title="Language Detection (BETA)" android:defaultValue="false" android:summary="Automatically decide which language to use" android:key="lan_det_pref" android:textSize="15px" android:lines="4" android:layout_width="wrap_content" android:layout_height="wrap_content" /> Возможно, я что-то пропустил, но я попытался использовать количество […]

Android xml shape drawable – как рисовать u-форму?

Мне нужно создать форму xml drawable, которая рисует прямоугольник без верхней строки («u-form»). То, что я могу сделать, это рисовать прямоугольник, например: <?xml version="1.0" encoding="UTF-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" > <solid android:color="@color/detailrow_bg_normal" /> <corners android:bottomLeftRadius="0dp" android:bottomRightRadius="0dp" android:radius="1dp" android:topLeftRadius="10dp" android:topRightRadius="10dp" /> <padding android:bottom="2dip" android:left="1.5dip" android:right="1.5dip" android:top="8dip" /> <stroke android:width="1dip" android:color="@color/detailtable_border" /> Но как, если возможно, я могу […]

Класс не найден при unmarshalling: android.support.v7.widget.Toolbar $ SavedState

Я использую Maps API для создания простого приложения для Android, и я получаю странную ошибку, которую я не могу решить. Обычно это происходит, когда я поворачиваю свое устройство. Я использую google services 8.4.0 4-23 15:39:47.503 9419-9419/com.licenta.vladut.mmap E/Parcel: Class not found when unmarshalling: android.support.v7.widget.Toolbar$SavedState java.lang.ClassNotFoundException: android.support.v7.widget.Toolbar$SavedState at java.lang.Class.classForName(Native Method) at java.lang.Class.forName(Class.java:308) at android.os.Parcel.readParcelableCreator(Parcel.java:2275) at android.os.Parcel.readParcelable(Parcel.java:2239) at […]

Проблема с рендерингом с помощью Android Studio 0.4.0

Недавно я решил попробовать Android Studio после некоторого времени на Eclipse. Мой основной вид деятельности xml визуализировался на Eclipse, но у Studio, похоже, есть проблема с ним. Он сообщает об этом в окне предварительного просмотра: Проблемы с рендерингом java.lang.StackOverflowError Скопируйте стек в буфер обмена. Часть содержимого (полная> 70 тыс. Символов) в буфере обмена: java.lang.StackOverflowError at […]