Как установить положение каждого карточного обзора в обзоре переработчика?

Если link является объектом, соответствующим тегу, вы можете получить значение href как link['href']. Чтобы быть в безопасности, вам может потребоваться убедиться, что в теге есть атрибут href, установив флажок if 'href' in link. После того, как вы получите URL, split его на / s.

В вашем случае вы можете сделать что-то вроде этого:

ids = [n['href'].split('/')[2] for n in roster.find_all('a')]
2
задан Gourav 18 January 2019 в 17:43
поделиться

2 ответа

Попробуйте добавить это: orderByChild ("type")

databaseReference = FirebaseDatabase.getInstance().getReference().child("usuario").orderByChild("type");

Или здесь:

options = new FirebaseRecyclerOptions.Builder<Usuario>().setQuery(databaseReference.orderByChild("type"), Usuario.class).build();

Извините, я не могу проверить это прямо сейчас, надеюсь, это работает. [ 114]

0
ответ дан Ali Ali 18 January 2019 в 17:43
поделиться

У меня есть идея, может помочь в этом установить флаг, например, называется позиция с начальным значением 0 и создать новый список, чтобы заказать его и проверить тип, и если это администратор, добавьте его в список со значением позиции и увеличить значение позиции еще добавьте значение без индекса

        private int position = 0;
        private List<Users> myList = new ArrayList();

        for(int i = 0 ; i < usersList.size ; i++){

          if(userList.get(i).getType.equal("adminstrator")){

             myList.add(position,userList.get(i))
            position++;

    }else{

       myList.add(usetList.get(i))

     }
    }

после того, как установите этот список «myList» на адаптер просмотра повторного просмотра

0
ответ дан Ahmed Karam 18 January 2019 в 17:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: