我有一个 ListPopupWindow
,其中有几个项目充当菜单(更多选项),但我有 3 个不同的 Activity ,我必须复制粘贴整个 ListPopupWindow
所有 Activity 中的代码。
我想要实现的是仅在一个类中拥有ListPopupWindow
,并且能够在我喜欢的任何地方打开它。怎么办?
我尝试过static
,但到目前为止还没有,我已经没有主意了..
最佳答案
您可以创建一个新的基本 Activity ,其中包含您的其他 Activity 继承的 ListPopupWindow
。
Activity1 extends BaseActivity
Activity2 extends BaseActivity
等等。以便您的 Activity 可以访问该代码。如果您是 Java 新手,继承和 extends 关键字值得研究。
https://docs.oracle.com/javase/tutorial/java/IandI/subclasses.html
关于java - 在更多 Activity 中访问一段代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37975459/