Size: a a a

StartAndroid Ru Chat

2020 May 11

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
источник

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
Если что вот как наброски выглядят, это пока просто набросок, вот мне не хватает еще списка с категориями
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Татьяна Литвин
Подскажите пожалуйста, делала по видео уроку.
При нажатии на фрагмент меню (упражнения) у меня заполняется массив данными (упражнениями) из файла arrays. Элементы заполняются в listView.
Я хотела бы, что бы при нажатии на фрагмент меню "Упражнения" вначале выходил список с категориями мышц (шея, бицепс и т.д) и уже при нажатии на категорию  сами упражнения.
Я понимаю что мне нужно это сделать в слушателе нажатий listView, но примеров не нашла. Может кто делал уже?
Вообще лучше юзайте ресайкл для этого. Он удобнее. А вообще просто создайте интерфейс у лист вью адаптера. И повесьте onClickListener на главный вью. А во фрагменте наследуйтесь от этого интерфейса. Переопределите метод его (типо onCategoryClick(int position)). А в параметры адаптера передавайте еще интерфейс как this.
источник

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
Egor Sigolaev
Вообще лучше юзайте ресайкл для этого. Он удобнее. А вообще просто создайте интерфейс у лист вью адаптера. И повесьте onClickListener на главный вью. А во фрагменте наследуйтесь от этого интерфейса. Переопределите метод его (типо onCategoryClick(int position)). А в параметры адаптера передавайте еще интерфейс как this.
Интерфейс я планировала позже создать (хотела textView и ImageView проставить).
Сейчас это пока набросок и мне нужно в этом разобраться. Я создала класс который унаследовала от AppCompatActivity и там объявила свой массив с описанием упражнения и картинкой к нему (private int [] array_example и private int [] array_image)
Номер категории и позиции передаю следующим образом:
private void  reciveIntent()
   {
       Intent i = getIntent();
       if(i != null)
       {

           category = i.getIntExtra("category",0);
           position = i.getIntExtra("position",0);
       }
       //переключатель категории
       switch (category)
       {
           case 0:
               iContent.setImageResource(array_image[position]);
               text_content.setText(array_fish[position]);
               break;
       }
   }
источник

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
Но это все  пока только для самих упражнений
источник

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
а мне нужно перед выводом упражнений выводить категории и к каждой категории что бы относились свои упражнения
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Татьяна Литвин
а мне нужно перед выводом упражнений выводить категории и к каждой категории что бы относились свои упражнения
Так создайте свои классы. Создайте класс Category, который хранит стрингу название и лист упражнений типа Exercise. И класс Exercise, который хранит название типа стринг. И используйте их.
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Я сам раньше все данные хранил в каких - то отдельных переменных или хеш мапах. А так, классы никто не отменял.
источник

ТЛ

Татьяна Литвин... in StartAndroid Ru Chat
Спасибо, буду пробовать
источник

СП

Сергей П. in StartAndroid Ru Chat
Аят Алиев
А есть для этого готовые библиотеки?
Чего только нет на гитхабе. Но конкретно этой может не быть
источник

DV

Denis Voronov in StartAndroid Ru Chat
Виталий MrShadow
Подскажите плз, что за библиотека фотки листать?
https://github.com/daimajia/AndroidImageSlider

Можно эту заюзать
источник

D

Denis in StartAndroid Ru Chat
Посоветуйте пожалуйста сайт с бесплатными ассетами и бэкграуднами для 2д игр
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
спасибо
источник

ES

Egor Sigolaev in StartAndroid Ru Chat
Denis
Посоветуйте пожалуйста сайт с бесплатными ассетами и бэкграуднами для 2д игр
https://craftpix.net хватит с головой
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Малоопытный говнокодер ищет более опытного в наполовину готовый проект.
Есть так сказать инвестор.
Человек нужен только с Украины.  Все детали лс
источник

EP

Evgeny Pershin in StartAndroid Ru Chat
Виталий MrShadow
Малоопытный говнокодер ищет более опытного в наполовину готовый проект.
Есть так сказать инвестор.
Человек нужен только с Украины.  Все детали лс
А нужен именно говнокодер?))
источник

ВM

Виталий MrShadow... in StartAndroid Ru Chat
Evgeny Pershin
А нужен именно говнокодер?))
Не желательно, мой код итак мало кто поймет:)
источник

AI

Alexander Ischuk in StartAndroid Ru Chat
Evgeny Pershin
А нужен именно говнокодер?))
Урал це не Украина
источник

А

Александр in StartAndroid Ru Chat
Урал це мопед вроде
источник

А

Александр in StartAndroid Ru Chat
Во
источник