Android - 在哪里放置应用的一般信息/印记/联系信息/关于?

时间:2013-06-12 23:14:55

标签: android android-layout android-preferences

我希望在我的应用中有一个版本说明,其中包含应用的版本号,徽标,电子邮件地址等信息,但我不确定它应放在哪里以及如何放置。

design Help docs from Android似乎是正确的位置,在动作溢出的“帮助”部分,但在我拥有的大多数应用中,此类信息通常属于“设置”部分。在我的情况下,我没有帮助部分,所以我考虑在设置中使用我的版本说明,但是,我如何实现它?在我看来,设置意味着......是的,改变应用程序的行为,因此Preference包的所有类(CheckBoxPreference,SwitchPreference等)都朝这个方向发展,而不是仅仅提供信息。我应该使用像DialogPreference这样的东西,还是有更好的方法来做到这一点?

1 个答案:

答案 0 :(得分:1)

是的,在“设置”屏幕上为“关于”信息使用一个条目似乎很正常,因为一些Google应用也会这样做(地图,Play商店等)。

您可以为首选项指定一个Intent:请参阅文档中的setIntent。单击首选项时将启动它。

因此,在偏好活动的onCreate上,您可以执行以下操作:

findPreference("your_preference_id").setIntent(new Intent(this, AboutActivity.class));