Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Василевский
0 / 0 / 8
Регистрация: 25.04.2013
Сообщений: 102
#1

Как сохранять добавленное в ListView поле? - Программирование Android

03.04.2015, 16:34. Просмотров 281. Ответов 2
Метки нет (Все метки)

День добрый. Подскажите как можно сохранять добавленное поле , что бы в следующий раз при запуске приложения оно было и добавлять к имеющимся уже
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
public class MainActivity extends Activity {
 
    ArrayList<String> massname;
    EditText edittext ;
    ListView List ;
    ArrayAdapter<String> adapter ;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        List = (ListView) findViewById(R.id.listViewId);
        edittext = (EditText)findViewById(R.id.editTextID);
 
        // Создаём пустой массив для хранения имен котов
        massname = new ArrayList<String>();
 
        // создаем адаптер
       adapter = new ArrayAdapter<String> (this, android.R.layout.simple_list_item_1, massname);
 
        // устанавливаем адаптер списку
       List.setAdapter(adapter);
    }
 
    public void onMyButtonClick(View view)
    {
       // if (edittext.text== null)
       // {
       //     Toast.makeText(this, "Пустое поле ", Toast.LENGTH_SHORT).show();
        //}
       // else
        {
            massname.add(0,edittext.getText().toString());
            adapter.notifyDataSetChanged();
            edittext.setText("");
        }
 
    }
}

http://www.cyberforum.ru/android-dev/thread1226544.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2015, 16:34
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Как сохранять добавленное в ListView поле? (Программирование Android):

ListView, ToggleButton, SQLite, CursorAdapter. Как найти idItem в ListView, где была нажата ToggleButton?
Добрый день. Затрудняюсь понять один момент: У меня есть ListView,...

Как в отдельном классе сохранять переменные?
Добрый день! есть класс, в нем сотни переменных, их значения меняются. ...

Как правильно сохранять/восстанавливать данные из Bundle
Доброго дня. Не могу точно разобраться где вызывать сохранение данных в Bundle...

Как сохранять значения именно в кэш-память, а не в оперативку?
Как сохранять значения именнов кэш память а не в оперативку?? Какие есть...

Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении?
Форумчане, позвольте спросить: как сохранять имя и фамилию пользователя и...

2
Hedd
13 / 13 / 2
Регистрация: 21.01.2015
Сообщений: 131
03.04.2015, 18:21 #2
Почитай про SharedPreferences или SqLite
0
krapotkin
3295 / 2935 / 1015
Регистрация: 14.04.2014
Сообщений: 14,257
Записей в блоге: 13
03.04.2015, 20:33 #3
общий смысл - нужно сохранять не то, что на экране , а наоборот, хранить, то, откуда на экран попадает,
т.е. тот массив, к которому приделан адаптер
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2015, 20:33
Привет! Вот еще темы с решениями:

ListView. После добавления кнопки перестал быть доступен сам ListView
Кастомизировал ListView с помощью нескольких TextView. Но после того, как...

Listview вывод данных и переход по нажатию на другой Listview SQLite
Доброго извините за название темы, долго не мог сформировать название, В общем...

Передача данных из ListView в другой Activity в ListView
Добрый день. Пытаюсь разобраться с передачей данных с ListView, но выходит что...

Данные из SQlite в ListView, обработка события ListView
Ребят, есть БД, ListView. Надо при нажатии на строчку ListView вытащить данные...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru