Я хочу реализовать функцию, которая позволяет сканировать QR-code
и открывать соответствующие действия. Теперь у меня есть Recycleview и случайное количество элементов, так что я обрабатываю клик по элементам и открываю Details Activity с кодом -
public void onOrderItemClick(View itemView) {
Bundle bundle = new Bundle();
bundle.putParcelable(ORDER_DATA_KEY, order);
OrderDetailsActivity.launch(itemView.getContext(), bundle);
}
Теперь довольно просто получить контекст из Onclick элемента - по мере необходимости контекст и BUndle для запуска действия
public static void launch(Context context, Bundle orderData) {
Intent intent = new Intent(context, OrderDetailsActivity.class);
intent.putExtras(orderData);
context.startActivity(intent);
}
Как я могу сгенерировать релевантный QR, чтобы я мог напрямую go к соответствующему действию, даже не щелкая элемент в обзоре повторного просмотра? Любая помощь очень ценится.