当我的Android App中的菜单项Help被点击时,我希望在Activity中放置一些帮助文本。目前,我已经让MenuItem Help工作了,当它被点击时,它会打开一个新的Activity。
在Help Activity的contentview布局中放置格式化文本的最佳方法是什么?我认为我需要在这个视图中滚动的能力。我应该使用TextView吗?这样做的推荐方式是什么?
提前致谢。
当我的Android App中的菜单项Help被点击时,我希望在Activity中放置一些帮助文本。目前,我已经让MenuItem Help工作了,当它被点击时,它会打开一个新的Activity。
在Help Activity的contentview布局中放置格式化文本的最佳方法是什么?我认为我需要在这个视图中滚动的能力。我应该使用TextView吗?这样做的推荐方式是什么?
提前致谢。
我使用了 WebView 来显示帮助文档,将帮助 HTML 存储在本地。这样做效果很好,但实际效果取决于您希望的帮助内容。
我的 XML 如下所示:
<WebView android:id="@+id/yourwebview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
/>
接下来在您的活动中以这种方式加载并显示页面。 about.html在资产文件夹中,与您的res文件夹处于同一级别。
WebView browser = (WebView)findViewById(R.id.yourwebview);
WebSettings settings = browser.getSettings();
settings.setJavaScriptEnabled(true);
browser.loadUrl("file:///android_asset/about.html");