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

Кастомизация 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
16.02.2016, 21:47  [ТС]
Здравствуйте, у меня ещё один вопрос:
Изначально мой код активности выглядел таким образом:
public class SpisokActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_spisok);

ListView lv;
ArrayList data = new ArrayList();

data.add(new Item(«1», «2», «3», «4»));
data.add(new Item(«5», «6», «7», «8»));
lv = (ListView) this.findViewById(R.id.list);
lv.setAdapter(new MyAdapter(this, data));
}
}
Код рабочий, но встал вопрос с отработкой нажатия, тогда я написал вот так:
public class SpisokActivity extends android.app.ListActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_spisok);

ListView lv;
ArrayList data = new ArrayList();

data.add(new Item(«1», «2», «3», «4»));
data.add(new Item(«5», «6», «7», «8»));
lv = (ListView) this.findViewById(R.id.list);
lv.setAdapter(new MyAdapter(this, data));
}
// Обработка нажатия
@Override
protected void onListItemClick(ListView l, View v, int position, long id) {
super.onListItemClick(l, v, position, id);
}
}
То есть, что бы добавить метод onListItemClick я изменил активность AppCompatActivity на android.app.ListActivity. Ошибки в коде AndroidStudio не выдает, на телефон и эмулятор программа устанавливается, но при попытке обратиться к данной активности программа вылетает. Уж голову сломал, а решение не дается. Возможно не учитываю какую-либо досадную мелочь. Подскажите пожалуйста, может кто сталкивался с такой проблемой? Причем если работать с однострочным ListView такой проблемы нет, возможно это как-то связано с применением ArrayList.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru