Кнопка добавления в просмотре списка с внешним макетом - PullRequest
0 голосов
/ 15 сентября 2018

Я создал список с внешним макетом, таким как твит, и хочу установить кнопку, нажимаемую на все адаптеры, например X на фотографии:

enter image description here

Пример, когда я нажимаю кнопку, если я администратор, я удаляю сообщение

Это мой код:

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_view);

    final ArrayList<HashMap<String, String>> listItem = new ArrayList<>();

    FirebaseFirestore db = FirebaseFirestore.getInstance();

    HashMap<String, String> map = new HashMap<>();

    map.put("module", "Example");
    map.put("years", "Year");
    map.put("sections", "Section");
    map.put("groupe", "Groupe");
    map.put("urlImage",("Image"));
    map.put("date","example");


    listItem.add(map);

    SimpleAdapter mSchedule = new SimpleAdapter
        (getBaseContext(), listItem, R.layout.affichage,
                new String[]{"avatar", "module", "years", "sections", "groupe"},
                new int[]{R.id.avatar, R.id.module, R.id.years, R.id.sections, R.id.groupe});



    ListView.setAdapter(mSchedule);
}

1 Ответ

0 голосов
/ 15 сентября 2018

Вы должны реализовать CustomAdapter с BaseAdapter в качестве базового класса. Вы можете проверить эту ссылку https://guides.codepath.com/android/Using-a-BaseAdapter-with-ListView для деталей реализации

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...