獲取使用者當前顯示的Activity

2021-07-26 16:03:37 字數 357 閱讀 9268

在ios裡的介面跳轉是要知道當前頁面是哪個才能正確跳轉,在android開發中有時也可能需要知道使用者當前的activity是哪個。那要怎麼獲取呢?

activitymanager am = (activitymanager) getsystemservice(activity_service);

componentname cn = am.getrunningtasks(1).get(0).topactivity;

log.d("", "pkg:"+cn.getpackagename());

log.d("", "cls:"+cn.getclassname());

這樣就可以了,為了方便自己查詢也同時分享給有需要的人,謝謝

adb獲取當前開啟的app的activity

自動化測試需要獲得當前的activity,來判斷處於的頁面是否正確 hierarchy view經常連不上真機,無法獲得activity,所以直接用 adb命令來檢視當前執行的 activity就可以 方法一 1 cmd命令中輸入 adb shell 進入shell命令模式 2 shell中輸入 l...

IOS開發例項 獲取使用者當前地理座標

一 需求 獲取使用者當前所在位置的經緯度。二 實現過程 擬採用cllocationmanager類獲取使用者位置資訊,所需步驟 1 匯入corelocation.framework 2 通過cllocationmanager類獲取位置資訊 三 import testviewcontroller.h ...

微信小程式獲取使用者當前位址

第一步 申請秘鑰。需要開發者手機號碼和郵箱來進行註冊,然後就會分配乙個秘鑰給我們,後續在 中需要用到,也是使用sdk的唯一標識。進入key管理填寫相關資訊 注意 一點要填寫webservice也就是你開發的電腦的ip 如果不設定的話將無法正常呼叫 下面就是呼叫sdk了 js data var qqm...