我想在我的应用中实现用户指南。但我不清楚,这样做的最佳解决方案是什么。我的想法是基于html faq的用户指南,其中用户指南是一个单独的活动,其顶部有一个目录,后跟实际指南。来自目录的每个项目是指向用户指南中的特定锚点的链接。而活动将有一个回到顶部的按钮。 我的问题是,我应该如何实现所有这些功能?我应该使用典型的View子类,还是应该尝试使用webview实现html文档(我从未使用过与Web相关的API,因此我不知道是否可以实现offlane html文档)
编辑:吸取教训。从现在开始,我只发布有关特定编码问题的问题。
P.S。也许有人可以建议一个网站,你可以在那里讨论更多的一般性问题和建议?
答案 0 :(得分:2)
建议您在 MainActivity(BaseActivity)上创建 menu_exit_help 包含:。允许其中一个显示在所有屏幕上。
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.menu_exit_help, menu);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onOptionsItemSelected(MenuItem item) {
if (item.getItemId() == R.id.menuActionHelp) {
Helper.walletGuidelines(this);
}
return super.onOptionsItemSelected(item);
}
menu_exit_help 包含:
<item
android:id="@+id/menuActionHelp"
android:icon="?action_base_help"
android:title="@string/action_help"
yourapp:showAsAction="ifRoom"/>
Helper.walletGuidelines(this)是一个单独的类。这有助于与 serverURL 进行交互以下载指南。