0

我想保护我的活动类不允许在另一个包中使用,例如,如果有一个用户主页活动,它应该只有在用户正确登录的情况下才能调用,但protected在 android 中是不允许的,那么如何我能做到?

4

1 回答 1

3

您可以在清单android:exported="false"中为活动设置:

android:exported
Activity 是否可以被其他应用程序的组件启动——"true"如果可以,"false"如果不能。如果"false",则该活动只能由同一应用程序的组件或具有相同用户 ID 的应用程序启动。

于 2013-10-03T12:44:39.670 回答