Articles of Список

Android QuickContactBadge с буквами, такими как Android Lollipop

У меня есть список контактов, и я хочу показать в QuickContactBadge каждого контакта первую букву его имени. Могу ли я создавать изображения во время выполнения? Это похоже на Android Lollipop, где контакты и дозвон использует QuickContactBadge с буквами:

Как объявить список?

Я сохраняю все символы приложения в R.string . Теперь я хочу сохранить символ R.string в списке. Как объявить список? я использую List<String> list = new ArrayList<String>(); list.add(R.string.helloworld); А также List<integer> list = new ArrayList<integer>(); list.add(R.string.helloworld); Но я не могу добавить его. Как это сделать?

Как я могу использовать OnItemClickListener для начала нового намерения, на основе которого нажимается элемент?

Я хочу, чтобы начать новую деятельность с использованием класса Intent. Я знаю, как начать работу, используя эти строки кода: Intent myIntent = new Intent(v.getContext(), bylocationactivity.class); startActivityForResult(myIntent, 0); Но как я могу указать, какой элемент был нажат? Поэтому, когда я нажимаю «По местоположению», я могу запустить класс bylocationactivity.class и т. Д.? public class bonesactivity extends Activity […]

Элемент списка элементов списка с просмотром Recycler

Один из моих проектов я использовал ListView, чтобы показать список предметов пользователю, и он работает как шарм. Теперь, когда я попытался заменить Listview на RecyclerView и преуспеть, чтобы показать элементы пользователю. Проблема в том, что когда-либо я использовал настраиваемый элемент Listview, который работает с Listview. Но когда я пытаюсь загрузить то же самое с RecyclerView, […]

Нажмите в элементе ListView, чтобы изменить статус элементов внутри элемента?

Я точно не знаю, как объяснить эту проблему, но я попробую. У меня есть ListView с несколькими элементами. Каждый элемент имеет внутри TextView и два ImageView. Я хочу изменить ImageView, когда я нажимаю на них, и я хочу открыть контекстное меню, когда я долгое время нажимаю на элемент ListView. Для ImageView все работает правильно. Для […]

Лучшая практика для заказа списка с одним из четырех правил

У меня есть ряд объектов, которые нужно упорядочить с помощью правила. Но мне нужно иметь возможность переключать правила, однако у меня ограниченный набор правил упорядочения. Какая структура данных будет лучшим выбором для этого? В качестве примера у меня есть этот класс: class Test { public final int amount; public final int cost; public final String […]

Java (Android) переупорядочивает список объектов

Я прочитал документацию по этому поводу, и я не совсем понятен. Я обнулял метод set, и я думаю, что я бы сделал переупорядочение следующим образом: list.set(0,myObj);//Move first list.set(list.indexOf(myObj) – 1, myObj);//Move up list.set(list.indexOf(myObj) + 1, myObj);//Move down list.set(list.size() – 1, myObj);//Move last В документации по адресу http://developer.android.com/reference/java/util/List.html указано, что набор возвращает объект, который перемещен. Так […]

Как я могу получить текстовое представление под другим текстовым видом? Android

Я создаю небольшое приложение для Android и хочу отображать текст в текстовом виде. Я не могу его получить. На данный момент текст находится справа от элемента списка. Я хочу, чтобы представление с идентификатором «list_size» означало следующее название. Вот код: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:padding="10dp" android:background="?android:attr/activatedBackgroundIndicator" > <!–suppress AndroidLintContentDescription –> <ImageView android:id="@+id/imageone" android:layout_width="@dimen/list_item_image" android:layout_height="@dimen/list_item_image" android:layout_centerVertical="true" android:scaleType="fitXY"/> […]

Как удалить определенные данные из ArrayList <Integer> в android

У меня есть один список массивов и содержит некоторые значения, например 2,3,4,5,6. Теперь, как проверить, присутствует ли значение, и хотите удалить это конкретное значение. Пожалуйста, помогите мне сделать это. Tnx заранее. Я пытался , ArrayList<Integer> Positions=new ArrayList<Integer>(); Positions.remove(6); Но он показывает ошибку.

TreeMap для ArrayList Java

У меня есть TreeMap, у которого есть строковый ключ, а часть value – List, по крайней мере четыре значения. Map<String,List<String>> mMap = new TreeMap<String,List<String>>(); Я использую карту деревьев так, чтобы мои ключи сортировались. Однако после сортировки я хочу сопоставить этот TreeMap с списком. Я хочу преобразовать карту в список, а затем построить адаптер для списка. […]