Articles of android spinner

Android – Как добавить нижнюю (сфокусированную) границу для поворота?

Как добавить нижнюю границу к моему счетчику, например, Google Добавить новый контакт (см. Изображение)? Затем, когда я нажимаю на счетчик, в Google Добавить новый контакт граница становится синей. Мой счетчик имеет этот код: <Spinner android:id="@+id/spinner1" android:layout_width="match_parent" android:layout_height="wrap_content" android:entries="@array/insert_type" android:prompt="@string/insert_type_title"/>

Android – ProgressBar setVisibility для GONE не работает

Я добавляю ProgressBar к фрагментам в моем приложении. Я установил его для двух основных фрагментов (используемых в качестве вкладок) следующим образом: ProgressBar в activity_main.xml : <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/fragment_container" android:layout_width="match_parent" android:layout_height="match_parent"> <ProgressBar android:id="@+id/progressBar1" style="?android:attr/progressBarStyleLarge" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_centerHorizontal="true" android:layout_centerVertical="true" /> </RelativeLayout> Настройка ProgressBar VISIBLE и GONE : spinner = (ProgressBar)getActivity().findViewById(R.id.progressBar1); spinner.setVisibility(View.VISIBLE); spinner.setVisibility(View.GONE); Это работает […]

Как добавить подсказку в spinner в XML

Я пытаюсь добавить подсказку в виджет spinner, так как нет опции подсказки, как в EditText , я хочу показать Пол как подсказку, и при нажатии на нее должен отображаться только мужчина и женщина, а не подсказка. Как это можно сделать только с использованием XML XML-код счетчика. <Spinner android:layout_width="match_parent" android:layout_height="wrap_content" android:id="@+id/spinner1" android:entries="@array/gender" android:layout_marginTop="10dp" android:layout_marginLeft="25dp" android:layout_marginRight="25dp" android:layout_gravity="center_horizontal" […]

Как отсортировать HashMap как добавленный в Android с ArrayAdapter

У меня есть HashMap<String,String> и есть статический метод, который возвращает эту карту в Activity . Метод выглядит следующим образом: public static HashMap<String, String> getAll() { HashMap<String, String> map = new HashMap<String,String>(); map.put("ab", "value1"); map.put("bc", "value2"); map.put("de", "value3"); return map; } Я хочу использовать эту карту со счетчиком. Таким образом, активность выглядит так: List list = […]

Пользовательский макет для элемента Spinner

У меня есть счетчик в диалоговом окне предупреждения. Я хотел бы уменьшить отступы между элементами прядильщика, и поэтому я реализовал следующее: spinner_row.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="30dp" android:background="#fff" > <TextView android:id="@+id/tvCust" android:layout_width="200dp" android:layout_height="30dp" android:gravity="left|center_vertical" android:textColor="#000" android:textSize="15sp" /> <RadioButton android:layout_width="wrap_content" android:layout_height="30dp" android:layout_alignParentRight="true" /> </RelativeLayout> Код операции содержит следующее: spinner= (Spinner) dialog.findViewById(R.id.spinner); String arr[] = […]

Android Spinner: центральный текст вертикально внутри прядильника

Мне нужны эти прядильщики для вертикального центрирования текста. Я пробовал такие вещи в определении Spinner xml: <Spinner android:id="@+id/dir_spn" android:layout_gravity="center_vertical" android:gravity="center_vertical" android:layout_weight="1"/> Я попытался создать пользовательский раскладной макет: <?xml version="1.0" encoding="utf-8"?> <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@android:id/text1" style="@style/SpinnerDropDownItem" android:singleLine="true" android:layout_width="match_parent" android:layout_height="?android:attr/listPreferredItemHeight" android:ellipsize="marquee" /> styles.xml: <resources> <style name="SpinnerDropDownItem"> <item name="android:gravity">center_vertical</item> <item name="android:layout_gravity">center_vertical</item> <item name="android:textColor">?android:attr/textColorPrimary</item> <item name="android:textColorHighlight">#FFFF9200</item> <item name="android:textColorHint">?android:attr/textColorHint</item> <item name="android:textColorLink">#5C5CFF</item> […]

Стиль TextView как Spinner с appcompat v21

Я хочу, чтобы TextView выглядел как прядильщик с новым стилем Material. Мне удалось сделать это с помощью стиля Widget.Material.Light.Spinner, но я не нашел альтернативы в ресурсах AppCompat (v21). Мой xml: <TextView android:id="@+id/sp_league_list" android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="center_horizontal" tools:text="Premier league" style="@android:style/Widget.Material.Light.Spinner" android:textColor="@android:color/white" />

OnItemClickListener счетчика

Я могу получить Spinner в панели действий таким образом; Массив элементов в re / values ​​/ languages.xml <string-array name="languages"> <item>Finnish</item> <item>French</item> <item>German</item> <item>Slovakian</item> <item>Polish</item> </string-array> В res / menu / main.xml <item android:id="@+id/menuSort" android:actionLayout="@layout/spinner" android:showAsAction="ifRoom" android:title="@string/choose"/> В res / layout / spinner.xml <Spinner android:id="@+id/spinner" android:layout_width="150dp" android:layout_height="wrap_content" android:entries="@array/languages"/> И, наконец, класс активности; public class Base_Activity extends […]

Добавить больше пространства между элементами в Android Spinner без специального стиля?

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

Как изменить цвет textView android.R.layout.simple_spinner_dropdown_item?

Я создаю SpinnerAdapter, используя встроенный идентификатор ресурса android.R.layout.simple_spinner_dropdown_item SpinnerAdapter mSpinnerAdapter = ArrayAdapter.createFromResource(this, R.array.action_list, android.R.layout.simple_spinner_dropdown_item); Но textView, который создает этот идентификатор ресурса, имеет textColor Black, и мне нужен другой цвет. Каков наилучший способ изменения цвета, но при этом все остальное одинаково? Когда я пытаюсь создать свой собственный ресурс макета textView в XML-файле, например <?xml version="1.0" encoding="utf-8"?> […]

Intereting Posts