gpt4 book ai didi

Android UI 设计模式 - 选项菜单

转载 作者:行者123 更新时间:2023-11-30 04:03:03 26 4
gpt4 key购买 nike

我想在我的项目中的每个 Activity 中使用我的选项菜单。

所以我创建了一个继承自 Activity 的 OptionsMenuActivity。

我创建的每个 Activity 都继承自它。

问题是在创建继承自 PreferenceActivity 的 MyPreferenceActivity 时,我无法使用它。

最好的方法是什么?

最佳答案

如果您只想找到放置 onCreateOptionsMenu() 和 onOptionsItemSelected() 方法的地方,您可以使用这两个方法创建一个单独的类,使该类的实例成为您所有 Activity 的成员,然后让这两个方法在您的 Activity 中“通过”方法,推迟到现在处理请求的成员对象。

您的新类不必继承 Activity 来完成它的工作。但是,onOptionsItemSelected() 方法可能必须返回一些关于它是否实际处理了请求的指示,以便您的 Activity 方法可以根据需要调用“super.onOptionsItemSelected()”。

关于Android UI 设计模式 - 选项菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12181292/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com