RecyclerView отсортировать элементы

Ответить
a1994y
Сообщения: 1
Зарегистрирован: 10 сен 2019, 18:03

RecyclerView отсортировать элементы

Сообщение a1994y » 10 сен 2019, 18:05

У меня есть RecyclerView в нем элементы "Слова" и "Количество повторений этих слов" нужно отсортировать количество от большого к меньшему, очень нужна ваша помощь:

Код: Выделить всё

protected void onCreate (Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    buttonadd = findViewById(R.id.buttonadd);
    read = findViewById(R.id.read_btn);
    button = findViewById(R.id.button);
    final ListView items = findViewById(R.id.items);
    final ItemsAdapter adapter = new ItemsAdapter();
    items.setAdapter (adapter);
}

 private class ItemsAdapter extends ArrayAdapter<Item> {
    public ItemsAdapter() {
        super(MainActivity.this, R.layout.item);
    }

    @Override
    public View getView(int position, View convertView, ViewGroup parent) {
        final View view = getLayoutInflater().inflate(R.layout.item, null);
        final Item item = getItem(position);
        ((TextView) view.findViewById(R.id.name)).setText(item.name);
        ((TextView) view.findViewById(R.id.price)).setText(String.valueOf(item.price));
        return view;
    }
}

Ответить