亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

android判斷activity是否存在

小億
204
2024-01-10 16:14:28
欄目: 編程語言

可以使用PackageManager類的getActivityInfo方法來判斷一個Activity是否存在。首先,需要獲取PackageManager實例,然后調用getActivityInfo方法,并傳入Activity的完整類名和PackageManager的GET_ACTIVITIES標志。如果Activity存在,會返回ActivityInfo對象;否則,會拋出PackageManager.NameNotFoundException異常。

以下是一個示例代碼:

String activityClassName = "com.example.myapp.MainActivity";
PackageManager packageManager = getPackageManager();
try {
    ActivityInfo activityInfo = packageManager.getActivityInfo(new ComponentName(this, activityClassName), PackageManager.GET_ACTIVITIES);
    // Activity存在
    // 可以執行相關操作
} catch (PackageManager.NameNotFoundException e) {
    // Activity不存在
    // 可以執行其他操作
}

請注意將示例代碼中的"com.example.myapp.MainActivity"修改為你要判斷的Activity的完整類名。

0
宜宾县| 富顺县| 庐江县| 社会| 桐庐县| 磐安县| 孙吴县| 富裕县| 固原市| 绍兴市| 文水县| 惠东县| 张家口市| 普兰店市| 璧山县| 长泰县| 怀宁县| 三明市| 乐安县| 如皋市| 阜城县| 温州市| 岢岚县| 图片| 巫山县| 辉南县| 黑水县| 万盛区| 呈贡县| 恩施市| 抚顺县| 九台市| 通州市| 体育| 上犹县| 泽州县| 吉水县| 肃南| 威信县| 南通市| 宜兰市|