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

Создать базу данных по нажатию кнопки - Android

Войти
Регистрация
Восстановить пароль
 
jessez
0 / 0 / 0
Регистрация: 11.06.2015
Сообщений: 7
29.10.2015, 00:35     Создать базу данных по нажатию кнопки #1
Есть такой код, как мне сделать так, что бы при нажатии кнопки (метод onClickCreateButton) создавалась база данных с названием равным переменной roomname? Заранее спасибо

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
package jkh.bill;
 
import android.content.ContentValues;
import android.content.Context;
import android.database.sqlite.SQLiteDatabase;
import android.database.sqlite.SQLiteOpenHelper;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.EditText;
 
public class Setting_Activity extends AppCompatActivity {
 
    EditText rEditText;
    final String LOG_TAG = "myLogs";
 
    DBHelper dbHelper;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_setting_);
 
        rEditText = (EditText) findViewById(R.id.roomName);
        dbHelper = new DBHelper(this);
    }
 
 
    public void onClickCreateButton(View view) {
   String roomname = rEditText.getText().toString();
    }
 
    class DBHelper extends SQLiteOpenHelper {
 
        public DBHelper(Context context) {
            
            super(context, "myDB", null, 1);
        }
 
        @Override
        public void onCreate(SQLiteDatabase db) {
            Log.d(LOG_TAG, "--- onCreate database ---");
            
            db.execSQL("create table mytable ("
                    + "id integer primary key autoincrement,"
                    + "name text,"
                    + "email text" + ");");
        }
 
        @Override
        public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
 
        }
    }
 
}
Добавлено через 15 часов 23 минуты
up. помогите пожалуйста, или дайте мне направление, в какую сторону смотреть

Добавлено через 6 часов 29 минут
Решил сам.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.10.2015, 00:35     Создать базу данных по нажатию кнопки
Посмотрите здесь:

Создать базу данных на sdcard Android
Воспроизвести звук по нажатию кнопки Android
Android Форматирование текста и действие по нажатию кнопки назад
Авторизация по нажатию кнопки Android
Android Смена фото по нажатию кнопки
Textview. Изменение текста по нажатию кнопки не происходит Android
Android Вызов телефона, по нажатию кнопки
Как изменить ссылку по нажатию кнопки? Android
Android Как создать кнопку по нажатию кнопки?
WebView - не открывается FilePicker по нажатию кнопки Android
Android Выключение экрана по нажатию кнопки
Очистка StringBuilder по нажатию кнопки Android

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Armagedo
208 / 208 / 60
Регистрация: 22.08.2014
Сообщений: 644
29.10.2015, 08:51     Создать базу данных по нажатию кнопки #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от jessez Посмотреть сообщение
Решил сам.
Не вынесла душа поэта
Yandex
Объявления
29.10.2015, 08:51     Создать базу данных по нажатию кнопки
Ответ Создать тему
Опции темы

Текущее время: 17:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru