С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

ListView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Получение языка системы http://www.cyberforum.ru/android-dev/thread1067531.html
Как программно узнать какой язык выбран в настройках телефона? (чтобы он выбирался по-умолчанию при старте программы)
Программирование Android При синтаксическом анализе пакета возникла неполадка Приложения которое я создавал в эклипсе, на эмуляторе работает спокойно! а на телефоне говорит: "При синтаксическом анализе пакета возникла неполадка" Помогите прошу вас! http://www.cyberforum.ru/android-dev/thread1067455.html
Почему виден класс ресурсов? Программирование Android
Скорее всего вопрос по java, но все равно прошу помощи. За счет чего компилятор java видит класс ресурсов R. package com.example.p0081_viewbyid; import android.app.Activity; import...
Не публикуется приложение Программирование Android
Здравствуйте. Наверно моя ошибка принадлежит к категории "стандартные ошибки начинающих", но все же я спрошу) Developer Console выдает следующее: Прежде чем опубликовать приложение, необходимо...
Программирование Android android парсер http://www.cyberforum.ru/android-dev/thread1067417.html
Читал на хабре статью о парсинге stackoverflow http://habrahabr.ru/post/115127/. Нашел исходники.При запуске проекта LogCat выдал 01-10 08:42:22.815: D/dalvikvm(312): VFY: dead code 0x0029-0034 in...
Программирование Android Реализация клиент сервера Здравствуйте! Нашел все таки тему для своего дипломного проекта - система тестирования знаний с помощью мобильных приложений. Пока что вижу систему так сервер на с#, клиент - android приложение. Сам... подробнее

Показать сообщение отдельно
angryrobot
Командир зеленых роботов
348 / 285 / 53
Регистрация: 08.10.2013
Сообщений: 564
11.01.2014, 13:41
Слегка подправил ваш код:
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
package com.example.remove_me;
import android.app.ListActivity;
import android.content.ContentValues;
import android.content.Context;
import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.os.Bundle;
import android.widget.SimpleCursorAdapter;
 
public class Sos extends ListActivity {
    private static final String DB_NAME = "database_yarche.sqlite3";
    //Хорошей практикой является задание имен полей БД константами
    private static final String TABLE_NAME = "sos";
    private static final String ID = "_id";
    private static final String NAME = "name";
    private static final String TEL = "tel";
    private static final String DB_CREATE = 
            "create table " + TABLE_NAME + "(" +
                    ID + " integer primary key autoincrement, " +
                    NAME + " text, " +
                    TEL + " text" +
                    ");";
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        DataBaseHelper dbOpenHelper = new DataBaseHelper(this, DB_NAME);
        Cursor c = dbOpenHelper.getWritableDatabase().query(TABLE_NAME, null, null, null, null, null, null);
        String from[]= {NAME,TEL};
        int to[] = {android.R.id.text1, android.R.id.text2};
        SimpleCursorAdapter ca = new  SimpleCursorAdapter(this, android.R.layout.simple_list_item_2, c, from, to, SimpleCursorAdapter.FLAG_REGISTER_CONTENT_OBSERVER);
        setListAdapter(ca);
    }
 
    
    class DataBaseHelper extends SQLiteOpenHelper {
 
        public DataBaseHelper(Context context, String name) {
            super(context, name, null, 1);
        }
 
        @Override
        public void onCreate(SQLiteDatabase db) {
            db.execSQL(DB_CREATE);
            ContentValues values = new ContentValues();
            values.put(NAME, "Вася");
            values.put(TEL, "+79025566302");
            db.insert(TABLE_NAME, null, values );
            values.put(NAME, "Петя");
            values.put(TEL, "+79025500111");
            db.insert(TABLE_NAME, null, values );
            values.put(NAME, "Маша");
            values.put(TEL, "+79666566302");
            db.insert(TABLE_NAME, null, values );
        }
        @Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) { } 
    }
}
Это вы имели в виду под словом "Sub Item" ?
ListView
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.