Форум программистов, компьютерный форум CyberForum.ru

Идентификация ListView + SQLite - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Написание приложение для android с использованием гугл карт http://www.cyberforum.ru/android-dev/thread1441759.html
Добрый день всем. У меня появилась идея по созданию приложения на Андроид в котором необходимо реализовать систему регистрации, или же просто формы входа по заданным параметрам, а так же подключить гугл-карты, которые можно будет просматривать в дивом времени и видеть на нем метки определенного окружения пользователей которое вы определяете сами.Но есть одна огромная проблема, у меня нету опыта ...
Android Фон приложения (использование nine9patch) Понимаю что скорей всего этого уже спрашивали.. но будьте добры, подскажите мне как новичку.. Имеется три активити.. на каждое склепал фон.. Для того чтобы использовать nine9patch нужен *PNG.. но при сохранении в png XXhdpi у меня выходит 1.5МБ ... для моего приложения это будет слишком много.. т.к хочу подогнать под все расширения все фоны.. Это же изображение XXhdpi в JPEG выходит 60... http://www.cyberforum.ru/android-dev/thread1441692.html
Android Как передать ссылку через Intent
Как можно в такой класс package app.kray.anddev; import java.io.IOException; import java.io.InputStream; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList;
Android Просмотреть БД в телефоне
Здравствуйте, я написал программу с локальной бд и SharedPreferences, как можно просмотреть эти файлы, на телефоне ( не на эмуляторе)? Или какие есть варианты? Или может быть , лучше их просмотреть с помощью adb, как именно это сделать?
Android Возможно ли в данном фрагменте кода получить массив accounts размером больше, чем один http://www.cyberforum.ru/android-dev/thread1441579.html
Кто знает, возможно ли в данном фрагменте кода получить массив accounts размером больше, чем один? AccountManager accountManager = AccountManager.get(this); Account accounts = accountManager.getAccountsByType("com.google");
Android Нужен пример Action bar Android studio У кого-то есть пример, action bar? 3 кнопки сверху и должно быть на всех екранах, недавно начала роботу с andriod, помогите, плиз подробнее

Показать сообщение отдельно
Delarqas
0 / 0 / 0
Регистрация: 08.05.2014
Сообщений: 6

Идентификация ListView + SQLite - Android

09.05.2015, 20:53. Просмотров 300. Ответов 1
Метки (Все метки)

Есть БД sqlite, в ней таблица с полем _id (автоинкримент).

ListView заполняю так:

Java
1
2
3
4
5
6
7
8
9
10
11
fillData();
ContactAdapter = new ContactAdapter(this, ContactsItem);
 
//////
 
void fillData() {
        do {
            ContactsItem.add(new ContactItem(db.getString(fioColIndex),db.getString(phoneColIndex),
                    R.mipmap.ic_launcher, db.getInt(idColIndex)));
        } while (db.moveToNext());
    }
db.getInt(idColIndex) - id который мне нужен, нигде не выводится просто передается.

Вот нажатие на пункт:
Java
1
2
3
4
5
6
ContaсtsList.setOnItemClickListener(new OnItemClickListener() {
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                Contact.putExtra("id", id+1+"");
                startActivity(Contact);
            }
        });
Тут передается нажатая позиция, но если из базы удалить запись то _id будет не по порядку, и не будет равняться id.
Как передать правильный id?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 13:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru