Я реализую это для Android-андроида с удаленной функциональностью.android Посмотреть сброс setNextFocusUpId по умолчанию
У меня есть LinearLayout в ScrollView, содержащий сгенерированный View.
Я программно устанавливаю NextFocusUpId для первого просмотра до последнего вида и наоборот, поэтому, когда пользователь перебирается через первый вид, он поворачивается до последнего вида и наоборот.
проблема заключается в том, что я сортирую список с алфавитным порядком позже, первый и последний вид поселился посередине, и когда пользователь перебирается по списку и доходит до первого вида (до сортировки), это прыжок к последнему представлению (перед сортировкой), а не к представлению рядом с ним.
Если я установил NextFocusUpId для себя, пользователь не может перемещаться по представлению до и после вида вида.
view1.setNextFocusUpId(view1.getId());
, если это возможно, я хотел бы избежать вручную перебирать мнения и добавить NextFocusUpId и NextFocusDownId в каждом представлении, когда сортировка запускаемых.