Articles of listview

Как различать бросок и прикосновение?

У меня есть ListView внутри ViewFlipper, который я переворачиваю, когда пользователь просматривает экран. При нажатии на ListView откроется браузер. Иногда, когда я просматриваю, он обнаруживается как касание к ListView и открывает браузер. Это может раздражать. Как я могу предотвратить это? class MyGestureDetector extends SimpleOnGestureListener { @Override public boolean onFling(MotionEvent e1, MotionEvent e2, float velocityX, float […]

Как изменить цвет фона выбранных элементов в ListView?

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

Android: listview: получить значение курсора в элементе click

Я создаю базу данных и таблицу (категории) со столбцами (_id, title, …). Я хочу читать категории из списка db и show category как listview. Здесь y код: public class MainActivity extends listActivity{ private ArrayAdapter arrayAdapter; ArrayList results = new ArrayList(); ListView catlist; Cursor cur; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); catlist = getListView(); […]

Как отсортировать список в алфавитном порядке

Я слежу за этим учебным пособием здесь о том, как сделать свою собственную пусковую установку для Android. В настоящее время я могу отображать все установленные приложения на своем телефоне в списке. Как я могу отредактировать этот код, чтобы список был в алфавитном порядке? protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_apps_list); loadApps(); loadListView(); addClickListener(); } private […]

Последний элемент ListView: Fab скрывает его

Моя проблема в том, что у меня есть ListView с прикрепленной к нему плавающей кнопкой действия. Но FAB скрывает кнопку, если список находится в самом конце. Поэтому я хочу применить некоторое свободное пространство, но только к последнему элементу списка. Я использую простой адаптер, расширяющий BaseAdapter . Поэтому в getView я мог бы применить что-либо к […]

ANDROID: загрузка асинхронных изображений в listView

Я хотел бы отображать ListView с адаптированным адаптером (с изображением и текстом). Изображения загружаются с удаленных серверов, поэтому я решил использовать AsyncTask. На самом деле, изображения хорошо отображаются, но если я быстро прокручиваюсь, отображается неправильное изображение в течение 1/2 секунд (после загрузки появляется правильное изображение) Вот код моего адаптера: public class GiAdapter extends BaseAdapter { […]

Отображение растрового изображения в режиме просмотра изображений простым адаптером

Я получаю изображение с URL-адреса. Я использую imageview в listview. Я хочу добавить список растровых изображений в каждую строку элемента списка. Я использовал SimpleAdapter, но изображение не отображается. Мой код ниже! ArrayList<HashMap<String, Bitmap>> mylist = new ArrayList<HashMap<String, Bitmap>>(); Bundle bundle = this.getIntent().getExtras(); get = bundle.getString("name"); try{ HttpClient httpclient = new DefaultHttpClient(); HttpPost httppost = new […]

Исключение Null указателя на setAdapter ()

Я пытаюсь создать настраиваемый адаптер ListView (примерно на основе этого руководства , но пример достаточно прост, я сомневаюсь, что вам нужно посмотреть на него). NewsEntriesAdapter.java public class NewsEntriesAdapter extends BaseAdapter { private static ArrayList<NewsEntries> newsEntriesArrayList; private final LayoutInflater mInflater; public NewsEntriesAdapter(Context context, ArrayList<NewsEntries> entries) { newsEntriesArrayList = entries; mInflater = LayoutInflater.from(context); } @Override public int […]

Android adapter.getItem (position) .getItemId () не работает (метод getId () не определен для типа Object)

У меня есть listview, и я заполняю данные в DB формы списка с использованием пользовательского адаптера. Он работает нормально, но когда я нажимаю на элемент списка, я хочу получить идентификатор элемента, который нажал, чтобы передать его следующему действию, чтобы сделать что-то. Но когда я нажимаю на элемент списка, я не могу получить идентификатор. Любая идея, […]

ListView измените текст на элемент click

У меня есть список, построенный из текстовых просмотров. Если пользователь нажимает на список элементов, текст щелкнутого элемента будет изменен, как я могу это сделать? Я знаю, как добавить новый элемент, но изменить его текст? Как я могу это сделать?