如題
Activity提供了個setText方法修改
public static void setText(String str){
if (tv_status!=null){
tv_status.setText(str);
}
}
廣播接受
SharedPreferences
這3個方法都試過獲取到都是空
uj5u.com熱心網友回復:
如果你正確發送了廣播那可能是你沒有在你的Activity里注冊對應的廣播接收器,另外可以通過讀寫檔案或者資料庫的方式獲取值。因為xposed模塊部分的代碼是運行在被hook的應用行程的,與你自己寫的app不在同一行程,所以不能夠在代碼中直接呼叫activity中的方法。uj5u.com熱心網友回復:
同遇到這個問題,想問一下樓主解決了嗎uj5u.com熱心網友回復:
這個就是跨行程通信的問題啊,建議使用binderuj5u.com熱心網友回復:
都xposed了,直接獲取Activity實體物件,再獲取textview物件,再呼叫tv.setText("123",BufferType.NORMAL)(建議2參的,1參的有些hook不了)轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/131599.html
標籤:Android
上一篇:運行安卓專案報錯
下一篇:Android中使用LitePal,一個表中資料可以正常save,另一個表姐夫怎么也插入不成功,有沒有朋友遇到過這個問題啊!
