0
我想保護我的活動類不被允許在另一個包中使用,例如,如果有用戶主頁活動,它應該只能在用戶正確登錄時才能調用,但protected
是不允許在android中,所以我怎麼能做到這一點?如何在android中保護活動
我想保護我的活動類不被允許在另一個包中使用,例如,如果有用戶主頁活動,它應該只能在用戶正確登錄時才能調用,但protected
是不允許在android中,所以我怎麼能做到這一點?如何在android中保護活動
您可以設置android:exported="false"
在your manifest活動:
安卓出口
無論活性可以通過其他應用程序的組件啓動 -"true"
如果可以,和"false"
如果不。如果是"false"
,則該活動只能由具有相同用戶標識的相同應用程序或應用程序的組件啓動。
有什麼辦法讓android:exported =「false」全局? –
您是從最終用戶的角度還是從發展的角度談論? – Tobrun
發展觀。 – Mohammad
也許我誤解了你,但是這聽起來像是你的代碼中的一個簡單的if,else塊。 – DroidT