中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

獲取當前上下文Activity

發布時間:2020-08-10 23:00:32 來源:網絡 閱讀:486 作者:671076656 欄目:開發技術
獲取當前上下文,用于顯示dialog或彈出toast
public static Activity getGlobleActivity(){
Class<?> activityThreadClass;
try {
activityThreadClass = Class.forName("android.app.ActivityThread");
Object activityThread = activityThreadClass.getMethod("currentActivityThread").invoke(null);
Field activitiesField = activityThreadClass.getDeclaredField("mActivities");
activitiesField.setAccessible(true);
Map<?, ?> activities = (Map<?, ?>) activitiesField.get(activityThread);
for(Object activityRecord:activities.values()){
Class<? extends Object> activityRecordClass = activityRecord.getClass();
Field pausedField = activityRecordClass.getDeclaredField("paused");
pausedField.setAccessible(true);
if(!pausedField.getBoolean(activityRecord)) {
Field activityField = activityRecordClass.getDeclaredField("activity");
activityField.setAccessible(true);
Activity activity = (Activity) activityField.get(activityRecord);
return activity;
}
}
} catch (Exception e) {
e.printStackTrace();
}
return null;
}
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

临湘市| 琼中| 万年县| 高清| 博野县| 民县| 东宁县| 临江市| 铁岭市| 金平| 白水县| 阆中市| 禹州市| 永清县| 鲁甸县| 鞍山市| 定日县| 古田县| 班戈县| 准格尔旗| 荥经县| 云龙县| 万载县| 梁平县| 巍山| 和硕县| 宜川县| 肃北| 榆林市| 永仁县| 海口市| 胶南市| 交口县| 克拉玛依市| 宝坻区| 甘谷县| 阿坝县| 平江县| 台州市| 马边| 华坪县|