Articles of hashmap

Как отсортировать 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 = […]

Guava: java.lang.NoClassDefFoundError – com.google.common.collect.HashBiMap

В настоящее время я сталкиваюсь с проблемой java.lang.NoClassDefFoundError: com.google.common.collect.HashBiMap при использовании библиотек guava, загруженных здесь: http://code.google.com/p/guava-libraries/ Я уже добавляю guava-12.0.jar в свой проект в качестве справочной библиотеки, но до сих пор получаю ошибку. Можете ли вы дать несколько советов о том, что проблема будет? Спасибо за помощь package my.project; import android.app.Activity; import android.os.Bundle; import com.google.common.collect.BiMap; […]

Получить значения ArrayList <HashMap <String, String >>

В моем первом действии у меня есть следующий код: ArrayList<HashMap<String, String>> list_params = new ArrayList<HashMap<String, String>>(); HashMap<String, String> param_aux = new HashMap<String, String>(); param_aux.put("language", Integer.toString(language_spinner.getSelectedItemPosition())); param_aux.put("city", city_edittext.getText().toString()); list_params.add(param_aux); И во втором упражнении я хочу получить значения, поэтому мой код: ArrayList<HashMap<String, String>> list_params_ = new ArrayList<HashMap<String, String>>(); list_params_= (ArrayList<HashMap<String, String>>) getIntent().getSerializableExtra("list_params"); System.out.println("…serialized data.."+list_params_); Если я прочитал […]

Использование HashMap для сопоставления строк и int

У меня есть ListView, показывающий имена стран. Я сохранил имена в файле strings.xml как строковый массив, называемый country_names . При заполнении ListView я использую ArrayAdapter, который читает из strings.xml: String[] countryNames = getResources().getStringArray(R.array.country_names); ArrayAdapter<String> countryAdapter = new ArrayAdapter<String>(this, R.layout.checked_list, countryNames); myList.setAdapter(countryAdapter); Теперь у меня также есть CountryCode для каждой страны. Когда на имя списка кликается […]

Как сохранить Hashmap для Android, чтобы он был повторно использован при перезапуске приложения с использованием общих настроек?

Я хочу сохранить hashmap для моего приложения для Android, которое при перезапуске показывает последние сохраненные значения hashmap. HashMap<Integer,String> HtKpi=new HashMap<Integer,String>(); Это моя хэшмап и 44 значения хранятся в ней динамически. Это отлично работает !!! Теперь я хочу сохранить его для будущего использования (перезапуск приложения или его повторное использование).

HashMap для ListView

У меня есть HashMap, как я могу поместить его в ListView? Какой адаптер необходимо использовать? public void showCinemas(HashMap<String, String> cinemas) { …//What? list.setAdapter(adapter); }

Возможно ли создать HashMap, который является Parcelable на Android?

Я пытаюсь расширить HashMap как Parcelable, и я получил синтаксис для компиляции, однако во время выполнения он генерирует исключение и возвращает нулевой указатель, пытающийся де-маршалировать данные. Отправитель должен отбрасывать (Parcelable) для устранения двусмысленности, однако получатель жалуется, что ожидается Parcelable, но нашел HashMap. Кто-нибудь был успешным с этим? Является ли мой синтаксис неправильным? Есть ли лучшее […]

Установить ключ и значение в прядильщике

У меня есть spiner, и я хочу установить ключ и значение для этого, я использую HashMap, это работа, но показывать одну строку, например: Код: final View rootView = inflater.inflate(R.layout.fragment_photos, container, false); Spinner spin=(Spinner)rootView.findViewById(R.id.spinner1); HashMap<Integer, String> P_Hash=new HashMap<Integer, String>(); Update Get_Information=new Update(rootView.getContext()); ArrayList<String> Province_NAME=new ArrayList<String>(); Province_NAME=Get_Information.GET_Province(); ArrayList<Integer> Province_ID=new ArrayList<Integer>(); Province_ID=Get_Information.Get_Province_ID(); for (int i = 0; i […]

Android – Как передать HashMap <String, String> между действиями?

Как передать detail HashMap в другую активность? HashMap<String,String> detail = new HashMap<String, String>(); detail.add("name","paresh"); detail.add("surname","mayani"); detail.add("phone","99999"); …… ……

SparseArray, проверьте, существует ли ключ

Я реализовал кеш Bitmap с использованием HashMap<Integer, Bitmap> и получил следующее предупреждение в Eclipse: Используйте новую SparseArray (…) вместо лучшей производительности. Я никогда не слышал об этом классе раньше, но, проверяя его, похоже, что у меня нет метода containsKey() который я вызывал для извлечения Bitmap из кеша, чтобы проверить, существует ли он в кеше, и […]

Intereting Posts