[英]Pass a Class object on dynamic form to a Intent object
我正在做一個ListView
。 我想使用唯一的Intent對象,並將其傳遞給動態表單上的類。 例如,我在數據庫表中保存了很多類名。 我進行查詢以獲取名稱,並將其用作Intent對象上的參數(Intent intent = new Intent(此變量))。 如何在動態表單上執行此操作?
聽起來您需要根據其類名稱為活動創建意圖。 使用Class.forName通過名稱獲取類。
try {
Class<?> yourClass= Class.forName("yourClassName");
Intent intent = Intent(context,yourClass)
} catch (ClassNotFoundException e) {
e.printStackTrace();
}
我相信這會工作
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.