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

Загрузить элементы в Listview - Android

Войти
Регистрация
Восстановить пароль
 
Radzhab
12 / 12 / 0
Регистрация: 18.06.2011
Сообщений: 402
29.09.2013, 14:05     Загрузить элементы в Listview #1
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
public class MainActivity extends ListActivity {
 
    TextView txt;
    MyTask mt;
    List<String> listz;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
 
        final Button btn = (Button)findViewById(R.id.button);
        txt = (TextView)findViewById(R.id.textView);
 
        OnClickListener ocl = new OnClickListener() {
            @Override
            public void onClick(View view) {
                    ListView lvMain = (ListView) findViewById(R.id.listView);
 
 
                    String[] items = { "Milk", "Butter", "Yogurt", "Toothpaste", "Ice Cream" };
 
                    ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                            android.R.layout.simple_list_item_1, items);
                    lvMain.setAdapter(adapter);
 
 
            }
        };
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    android:paddingBottom="@dimen/activity_vertical_margin"
    tools:context=".MainActivity">
 
 
    <ListView
        android:id="@+id/listView"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentRight="true"
        android:layout_below="@+id/button" />
 
 
</RelativeLayout>
Почему то когда ставлю загрузку данных перед событием на нажатие кнопки все срабатывает. А сейчас выводит ошибку - The constructor ArrayAdapter is undefined
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.09.2013, 14:05     Загрузить элементы в Listview
Посмотрите здесь:

Загрузить приложение на телефон Android
Как из AsyncTask Добавить элементы в ListView Android
Нажатие на элементы ListView Android
Android Как в ListView добавлять элементы
Android Не могу загрузить преференс
Загрузить картинку в layout Android
Android Загрузить собственную базу данных
Retrofit async не успевает загрузить данные Android
Загрузить картинку в Drawable Android
Загрузить фото на сервер Android
Android Как загрузить свою иконку?
Как раскрасить в цвета элементы ListView Android

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
vxg
Модератор
 Аватар для vxg
2737 / 1748 / 174
Регистрация: 13.01.2012
Сообщений: 6,539
29.09.2013, 14:53     Загрузить элементы в Listview #2
в строке
new ArrayAdapter<String>(this
this должно быть Аctivity, а внутри обработчика оно OnClickListener. поставьте MainActivity.this
Yandex
Объявления
29.09.2013, 14:53     Загрузить элементы в Listview
Ответ Создать тему
Опции темы

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