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

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

Войти
Регистрация
Восстановить пароль
 
Василевский
0 / 0 / 0
Регистрация: 25.04.2013
Сообщений: 102
#1

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

03.04.2015, 16:34. Просмотров 241. Ответов 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("");
        }
 
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2015, 16:34     Как сохранять добавленное в ListView поле?
Посмотрите здесь:

Как использовать ListView.setHeaderView() Android
Как использовать RadioButton в ListView? Android
Android Как вставить резделители в ListView?
Как сохранять информацию о пользователе и использовать её в дальнейшем уведомлении? Android
Android Как в ListView добавлять элементы
Как удалить ListView программно? Android
Android Как присвоить обработчик ListView?
Скроллинг ViewPager-а как у ListView Android
Android Как сохранять значения именно в кэш-память, а не в оперативку?
Как перевернуть ListView? Android
Как убрать прокрутку ListView Android
Android Как правильно сохранять/восстанавливать данные из Bundle

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Hedd
13 / 13 / 2
Регистрация: 21.01.2015
Сообщений: 131
03.04.2015, 18:21     Как сохранять добавленное в ListView поле? #2
Почитай про SharedPreferences или SqLite
krapotkin
2217 / 2155 / 552
Регистрация: 14.04.2014
Сообщений: 10,418
03.04.2015, 20:33     Как сохранять добавленное в ListView поле? #3
общий смысл - нужно сохранять не то, что на экране , а наоборот, хранить, то, откуда на экран попадает,
т.е. тот массив, к которому приделан адаптер
Yandex
Объявления
03.04.2015, 20:33     Как сохранять добавленное в ListView поле?
Ответ Создать тему
Опции темы

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