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

Запрос данных по ID из нескольких баз данных - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программное изменение src в ImageView http://www.cyberforum.ru/android-dev/thread1244769.html
Здравствуйте. Есть строка с названием рессурса (logo.png). Подскажите, как программно изменить ImageVie , загрузив изображение с этим именем из ресурсов? Добавлено через 2 часа 25 минут Пытался...
Программирование Android Вылет при выролнении объемной задачи в AsyncTask Добрый день, Столкнулся с одной проблемой и не пойму с какой стороны искать решение. Приложение при первоначальном запуске конфигурируется исходя из характеристик аппарата пользователя. Процесс... http://www.cyberforum.ru/android-dev/thread1244705.html
Программирование Android Как сделать поиск в ActionBar
Здравствуйте, подскажите как реализовать ActionBar, как в приложении Avito. То есть меню с иконкой поиска и при нажатии на поиск появляется поле вроде для поиска, при этом не закрывая меню. ...
Substring 5 первых цифр из 8 Программирование Android
Доброго времени суток. Пытаюсь, но не получается отделить 5 первых цифр из 8 например : 12345678 Нужно взять: 12345 Благодарю за помощь и ссылки
Программирование Android Вылет при нажатии кнопки http://www.cyberforum.ru/android-dev/thread1244661.html
Доброго времени суток. Опять непонятная ошибка, при нажатии кнопки приложение вылетает. Вот ошибка: java.lang.IllegalStateException: Could not find a method button1(View) in the activity class...
Программирование Android Вывод уведомления, когда приложение не активно Здравствуйте. Проблема состоит в следующем: я бы хотел держать уведомление в статус баре, когда приложение не активно, для того, что бы его можно было легко и быстро разбудить. Но возникает проблема... подробнее

Показать сообщение отдельно
Strelok45
11 / 11 / 0
Регистрация: 18.02.2010
Сообщений: 149
20.08.2014, 12:15  [ТС]
ладно, конкретней вопрос. вот есть один из примеров http://idev.by/android/145/
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
package by.idev.android.ownsqlitedb.activity;
 
import java.util.ArrayList;
 
import by.idev.android.ownsqlitedb.R;
import by.idev.android.ownsqlitedb.R.layout;
import by.idev.android.ownsqlitedb.dbhelper.ExternalDbOpenHelper;
import android.app.Activity;
import android.app.ListActivity;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
 
public class IdevOwnSqliteDbActivity extends ListActivity {
    private static final String DB_NAME = "yourdb.sqlite3";
    //Хорошей практикой является задание имен полей БД константами
    private static final String TABLE_NAME = "friends";
    private static final String FRIEND_ID = "_id";
    private static final String FRIEND_NAME = "name";
 
    private SQLiteDatabase database;
    private ListView listView;
    private ArrayList friends;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        //Наш ключевой хелпер
        ExternalDbOpenHelper dbOpenHelper = new ExternalDbOpenHelper(this, DB_NAME);
        database = dbOpenHelper.openDataBase();
        //Все, база открыта!
        fillFreinds();
        setUpList();
    }
 
private void setUpList() {
    //Используем стандартный адаптер и layout элемента для краткости
    setListAdapter(new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, friends));
    listView = getListView();
 
    //Подарим себе тост — для души
    listView.setOnItemClickListener(new OnItemClickListener() {
        public void onItemClick(AdapterView parent, View view,
                        int position,long id) {
            Toast.makeText(getApplicationContext(),
                        ((TextView) view).getText() +
                         " could be iDev's friend",
                         Toast.LENGTH_SHORT).show();
        }
    });
}
 
//Извлечение элементов из базы данных
private void fillFreinds() {
    friends = new ArrayList<String>();
    Cursor friendCursor = database.query(TABLE_NAME,
                                             new String[] {FRIEND_ID, FRIEND_NAME},
                         null, null,null,null,
                                             FRIEND_NAME);
        friendCursor.moveToFirst();
        if(!friendCursor.isAfterLast()) {
            do {
                String name = friendCursor.getString(1);
                friends.add(name);
            } while (friendCursor.moveToNext());
        }
        friendCursor.close();
    }
}
как задать запрос, чтобы вывести, к примеру, только один элемент с _id=2 в этом не могу разобраться
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru