Я ищу способ добавить намерение в список элементов, кнопок или баннеров, и намерение для действия определяется сервером.
Возьмите пример. У меня есть список элементов (предположим, 4) с изображением, которое приходит с сервера. Каждый элемент переносит пользователя в другое действие с помощью намерения. Я могу предварительно установить Intent для элемента в соответствии с позицией для Item. 1-й предмет переходит к Деятельности A ... и 4-й к Деятельности D.
Я хочу динамически добавить Намерение к элементам. Например, если я изменю положение или предположу, что изображение предмета изменится (намерение также должно меняться в зависимости от предмета).
Есть один способ, о котором я могу подумать: я отправляю имя класса Activity вместе с данными и соответственно создаю намерение вместе с комплектом.
public void launchActivity(Class<?> clss, Bundle b) {
Intent intent = new Intent(getActivity(), clss);
intent.putExtras(b);
startActivity(intent);
}
Есть ли другой способ Делать это. Может ли DeepLinking помочь мне с этим?