簡體   English   中英

將動態表單上的Class對象傳遞給Intent對象

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM