RecyclerView отсортировать элементы
Добавлено: 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;
}
}