91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

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
荔波县| 交城县| 鹿泉市| 万全县| 来宾市| 栾川县| 康保县| 崇文区| 南川市| 鄂伦春自治旗| 桐城市| 长治市| 全州县| 佳木斯市| 上思县| 民和| 阳江市| 临漳县| 泌阳县| 贵定县| 石渠县| 临洮县| 永宁县| 哈密市| 师宗县| 大关县| 柳江县| 娄底市| 泗水县| 安徽省| 铁岭县| 巴楚县| 陆良县| 周宁县| 大同县| 景洪市| 德惠市| 共和县| 抚州市| 西乡县| 铜鼓县|