gpt4 book ai didi

android - 更改帮助屏幕的 View

转载 作者:行者123 更新时间:2023-11-29 00:48:15 26 4
gpt4 key购买 nike

我想使用选项菜单向我的应用添加一个“帮助”屏幕,并让它包含一个“返回”到原始 View 的按钮。

我已经编写了“onOptionsItemSelected”例程(或者它是一种方法?),使用“swithch & case”来检查按下了哪个菜单按钮。当按下“帮助”按钮时,我希望弹出一个新 View ,显示我在 R.layout 文件夹中的 myhelp.xml 文件中输入的文本。 myHelp.xml 文件包含一个名为“quithelp”的按钮,用于将用户返回到主程序(或者是类?)

我不明白两件事:如何在按下菜单按钮时切换到 myhelp.xml View ,以及如何在按下“返回”按钮时返回主菜单。

我已经根据我在网上找到的一些糟糕的示例对 LayoutInflator、getLayoutInflator、setFeatureInt 进行了试验,现在我只是对如何最好地完成这样一个简单的任务感到困惑。

最佳答案

您应该创建一个 HelpActivity Activity 来显示您的帮助信息,并在按钮单击处理程序中调用 startActivity 并将有关您的 HelpActivity 的信息传递给它。 Android 中遵循的设计模型使用了一堆小的、可重用的 Activity 。帮助信息 Activity 对于您的许多应用来说都是可重用的 Activity,因此请尝试将其隔离成一段可重用的代码。

将新 Activity 视为一个独立的应用程序,它只会打开并显示您的帮助文件的内容。构建 Activity 后,只需使用 startActivity 从按钮事件逻辑启动它。

关于android - 更改帮助屏幕的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5072315/

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