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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Программно удалить виджет с рабочего стола http://www.cyberforum.ru/android-dev/thread715318.html
Можно ли так сделать? Если да, то как? Спасибо
Программирование Android object pool Кто использовал, помогите разобраться или поделитесь ссылкой. Мне нужно в пуле хранить много Layout с четырьмя TextView. Как это реализовать? http://www.cyberforum.ru/android-dev/thread715234.html
Программирование Android Animation (like Clear app)
Доброго времени суток, может кто знает как создать анимацию подобного уровня. Что для этого нужно использовать: обычный ListView или всё придётся писать на OpenGL? Вот ссылка на видео с приложением (для айфона): http://www.youtube.com/watch?v=_KGqm8MsLeM Существует клон для андроида: Koalcat Clear В общем, если у кого есть мысли прошу высказаться...
Дешифрование файлов: "last block incomplete in decryption" Программирование Android
Всем привет. есть код byte key_byte = { 11, 12, 12, 12, 12, 12,12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 11}; byte test_vector = {11,12,12,12,12,12,12,11}; try { String anketa_path = Environment.getExternalStorageDirectory().getAbsolutePath() + "/ANKETS/10.encr"; String algorithm = "DESede";
Программирование Android Разница в способах вывода на TextView http://www.cyberforum.ru/android-dev/thread715133.html
Приветствую! Возник такой теоретическо-практический вопрос, хотел бы его задать: Выполняя обучающие уроки с одного из ресурсов, встретил такой способ вывода составного текста в TextView: DateField.setText(new StringBuilder() .append(CreateTime(mYear)).append("/") .append(CreateTime(mMonth+1)).append("/") .append(CreateTime(mDay)));
Программирование Android Как разобраться с многопоточностью? Здравствуйте. Пытаюсь разобраться с многопоточностью, но что-то не выходит. В качестве примера пробую вывести в дочернем потоке строку в TextView. Пробовал делать по Шилдту не получилось. Вот одна из реализаций: package com.sample.httpExample; import android.app.Activity; import android.os.Bundle; подробнее

Показать сообщение отдельно
Chipito
0 / 0 / 0
Регистрация: 20.11.2011
Сообщений: 29

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

01.12.2012, 19:26. Просмотров 755. Ответов 0
Метки (Все метки)

Добрый вечер. Появилась надобность сохранять данные( адаптер) с предыдущего ListView.
Точнее ListView один, но данные в нем меняются.
Например содержание ListView
-Windows
-Program Files
-System
После перехода в -Windows загружаются ( в том же ListView ) новые данные.
Типа
-Drivers
-System32
-host
и т.д.
Вопрос в том, как потом вернуться назад? (грубо говоря реализация Back Button), что б запоминало
-Windws
-Program Files
и т.д.
Я пытался сделать через ArrayList<SimpleAdapter> и обращение при кнопке назад по индексу. Но ничего не отображается. Вот код:
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 MainScreen extends Activity {
    ArrayList<SimpleAdapter> adap1 = new ArrayList<SimpleAdapter>();
 
 
@Override
    public void onBackPressed() {
        
        ListIndex--;
        ListView lv = (ListView)findViewById(R.id.listView1);
 
          SimpleAdapter adapter = new SimpleAdapter(this,mylist,R.layout.list,
                    new String[]{"name","size"}, // массив названий
                    new int[]{ R.id.text1, R.id.text2}             //массив форм
                    );
         
          lv.setAdapter( adap1.get(ListIndex));
         
 
}
 
public void ListCreate() {
 
 
 
    ListView lv = (ListView)findViewById(R.id.listView1);
 
    
    
      SimpleAdapter adapter = new SimpleAdapter(this,mylist,R.layout.list,
                new String[]{"name","size"}, // массив названий
                new int[]{ R.id.text1, R.id.text2}             //массив форм
                );
   
    lv.setAdapter(adapter); 
for (int i=0;i<adapter.getCount();i++)
{
    adap1.add(adapter);
}
     }
    }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru