С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Кастомизация ListView - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Два онКликЛисенера на одном FAB? http://www.cyberforum.ru/android-dev/thread1656459.html
есть такой код: fab.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { dialog.show(getFragmentManager(),...
Программирование Android Переход C# на Андроид В институте учили C++ builder. Потом самостоятельно освоил C#.net. Хорошо знаю ООП. Ранее занимался скриптингом под Unity3d. Сейчас заинтересовала мобильная разработка приложений. Как побыстрее... http://www.cyberforum.ru/android-dev/thread1656458.html
Программирование Android Нужное приложение, которое еще никто толком не написал
Прошу прощения, если офтоп. Долго ищу, но не могу найти очень простую и очень нужную программу. Программу, которая позволяет делать вызовы на 3,4 или более номера при помощи нажатия кнопки...
Программирование Android Пробная версия приложения на 2 часа, после которого оно самоудалится
Проблема и ее суть описана в теме. Повторюсь, как реализовать функцию самоудаления для установленного приложения через 2 часа после его установки. "Нафиг эти сутки в плейМаркете"
Программирование Android Обработка перемещения изображения http://www.cyberforum.ru/android-dev/thread1656172.html
Помогите разобраться почему не работает программа(не перемещается изображение). Код программы(Главной активности). import ... public class MainActivity extends Activity { int x,y;...
Программирование Android Android Service, работающий даже после выключения пользователем приложения Столкнулся со следующей проблемой: нужно чтобы Service работал даже после выключения пользователем приложения. имеется public class MyService extends Service перегружен метод public int... подробнее

Показать сообщение отдельно
Добрыня21
0 / 0 / 0
Регистрация: 06.02.2016
Сообщений: 6

Кастомизация ListView - Программирование Android

06.02.2016, 23:12. Просмотров 460. Ответов 9
Метки (Все метки)

Добрый день.
Создаю прокручиваемый список, в каждом поле четыре строки, проблема в написании кода. Создал в ресурсе strings четыре массива string-array, и хочу что бы программа брала данные оттуда. Свою разметку создал, адаптер также описал, но не понимаю как обратиться непосредственно к строковым ресурсам для заполнения ListView. Поэтому сейчас вынужден использовать следующий вариант:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
public class SpisokActivity extends AppCompatActivity {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_spisok);
 
        ListView lv;
        ArrayList<Item> data = new ArrayList<Item>();
 
            data.add(new Item("Строка1","Строка2","Строка3","Строка4"));
            lv = (ListView) this.findViewById(R.id.list);
            lv.setAdapter(new MyAdapter(this,data));
        }
}
Хотелось бы того же изящества как с однострочным списком, когда я обращался непосредственно к string-array:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_spisok);
 
        // набор данных, которые свяжем со списком
        final String[] verbs = getResources().getStringArray(
                R.array.v1);
        // получаем элемент ListView
        ListView countriesList = (ListView) findViewById(R.id.list);
 
        // создаем адаптер
        ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, verbs);
 
        // устанавливаем для списка адаптер
        countriesList.setAdapter(adapter);
    }
}
Подскажите, как обратиться к строковым ресурсам так же как во втором примере, а не вставлять данные прямо в код?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.