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

Несколько string массивов в кастомный адаптер - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как распарсить страницу и записать данные в ListView? http://www.cyberforum.ru/android-dev/thread1195055.html
Добрый день , Киборги! Прошлая тема ,созданная мною в данном разделе , касалась вопроса WebView'a ,но теперь все стало предельно ясно. Назрел новый вопросище , проблеемище Как распарсить страницу и запихнуть в ListView все что будет находиться у меня в: <div class="gs_newstitle"> <div class="gs_basic"> <style type="text/css"> .gs_title_q a:hover {
Программирование Android Не определяется метод getListAdapter() Возникла такая проблема в след коде: public boolean onOptionsItemSelected(MenuItem item){ switch(item.getItemId()){ case android.R.id.home://готовый идентификатор кнопки Up //проверяем сущесвтует ли родительская активность определенная в метаданных, далее если она существует //переходим к родиткльской активности if(NavUtils.getParentActivityName(getActivity())... http://www.cyberforum.ru/android-dev/thread1194955.html
Возврат значения из ячейки Программирование Android
Всем привет. Совсем сломал мозг, когда рылся в гугле относительно SQLite в Android. Суть у меня в следующем, есть база данных, там столбцы: _id, location, name. Мне нужно чтобы курсор возвращал значение name по известному значению location для последующей вставки его в сообщение. Подскажите каким образом нужно "построить" запрос и как примерно должен выглядеть курсор. На startandroid и...
Защита настроек от пользователя Программирование Android
Здравствуйте, подскажите как вы скрываете настройки от пользователя? Например чтоб пользователь не мог сменить адрес сервера с которым работает приложение, но администратор чтоб мог зайти и изменить эти настройки.
Программирование Android Получить аватар пользователя VK SDK http://www.cyberforum.ru/android-dev/thread1194519.html
Всем доброго времени суток. Стал вопрос по использованию библиотеки VK/ Как получить изображение профиля при авторизации используя VKSDK
Программирование Android Подпись приложения и Google maps Здравствуйте! У меня проблема с Google maps v2. Приложение надо выложить на Play market. В первую очередь я его подписываю следуя этой публикации http://developer.alexanderklimov.ru/android/publish.php создаю новый keystore. После этого меняю SHA1 ключ в google console на соответствующий. По логике вещей нет ничего сложного, но увы не работает в Log пишет: Failed to load map. Error... подробнее

Показать сообщение отдельно
Antihawk
1 / 1 / 0
Регистрация: 06.11.2012
Сообщений: 44
01.06.2014, 19:57  [ТС]     Несколько string массивов в кастомный адаптер
Сделал по аналогии с "values"
Но при попытке запилить во такую строчку:
textViewHomeworkRight.setText(values1[position]);
Приложение вылетает.

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
package ua.potapskiy.mobilestudentplanner;
 
import android.content.Context;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
 
public class ArrayAdapterHomework extends ArrayAdapter<String> {
    private final Context context;
    private final String[] values;
    private final String[] values1;
 
    public ArrayAdapterHomework(Context context, String[] values, String[] values1) {
        super(context, R.layout.listview_homework_adapter, values);
        this.context = context;
        this.values = values;
        this.values1 = values1;
    }
 
    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        LayoutInflater inflater = (LayoutInflater) context
                .getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        View rowView = inflater.inflate(R.layout.listview_homework_adapter, parent, false);
        TextView textViewHomeworkLeft = (TextView) rowView.findViewById(R.id.textViewHomeworkLeft);
        TextView textViewHomeworkRight = (TextView) rowView.findViewById(R.id.textViewHomeworkRight);
        TextView textViewHomeworkDown = (TextView) rowView.findViewById(R.id.textViewHomeworkDown);
        textViewHomeworkLeft.setText(values[position]);
        textViewHomeworkRight.setText(values[position]);
        textViewHomeworkDown.setText(values[position]);
        return rowView;
    }
}
Добавлено через 26 минут
YuraAAA, попробовал сделать по вашему примеру, но не совсем понимаю как оно работает, а точнее вообще не понимаю. Можно ли подробно расписать, что, куда и где создавать?
Я создал 2 класса и вставил ваш код, сделал импорты, дальше куда двигаться я не понял и вот еще на, что ругается эклипс:
Java
1
 import java.util.List;
The declared package "" does not match the expected package "ua.potapskiy.mobilestudentplanner"

Java
1
View rowView = inflater.inflate(R.layout.listview_homework_adapter, parent, false);
inflater cannot be resolved
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru