Добавлять имена по нажатию в favorites

413
04 января 2017, 02:03

Есть список recyclerView, в котором инициализирую имена:

 private void initName() {
    categories = new ArrayList<>();
    categories.add(new Category(getString(R.string.one)));
    categories.add(new Category(getString(R.string.two)));
    categories.add(new Category(getString(R.string.three)));
    categories.add(new Category(getString(R.string.four)));
    categories.add(new Category(getString(R.string.five)));
    categories.add(new Category(getString(R.string.six)));
}

Где дальше для каждого имени проделываю переход, примерно следующим образом:

 private void initializeAdapter() {
    Adapter adapter = new Adapter(categories, position -> {
        Intent intent;
        switch (position) {
            case 0:
                intent = new Intent(getActivity(), One.class);
                break;

Задача состоит в том, чтобы при переходе/нажатию на имена они с добавлялись с помощью SharedPreference в какую то активность(что то типо favorites).

READ ALSO
Что в телефонах отсчитывает время? Что является его эталоном времени?

Что в телефонах отсчитывает время? Что является его эталоном времени?

Устал гуглитьчто за контроллер времени импользуется в современных смартфонах и что является его эталоном времени? В каком виде этот контроллер...

457
Нужна помощь в написании теста для консольных крестиков-ноликов

Нужна помощь в написании теста для консольных крестиков-ноликов

У меня консольная программа крестики-ноликиДля тестирования ввода с консоли я использую класс StubInput:

524
Помогите сократить программу. java

Помогите сократить программу. java

Есть задание сделать анаграмму ,например lashjkuj2 akcc66Чтобы все не буквенные символы остались на месте? Я сделал так

541
Как найти самую длинную строку в List?

Как найти самую длинную строку в List?

Подскажите, пожалуйста, способ нахождения самой длинной строки в ArrayList

773