2013-06-12 25 views
2

我想在我的應用程序中使用應用程序的版本號,標識,電子郵件地址等信息,但我不確定它應該放在哪裏以及如何放置。Android - 在哪裏放置應用程序的一般信息/印記/聯繫信息/關於?

design Help docs from Android似乎是正確的地方是在那裏,在行動溢出的「幫助」部分,但在我有大多數的應用程序,這種信息通常落入「設置」部分。在我的情況下,我沒有幫助部分,所以我想在設置中使用我的Imprint,但是,我該如何實現它?在我看來,設置的目的是...是的,改變應用程序的行爲,因此所有的偏好包(CheckBoxPreference,SwitchPreference等)的類都朝着這個方向發展,並不是爲了呈現信息。我是否應該使用類似DialogPreference的東西,或者有更好的方法來做到這一點?

回答

1

是的,在設置屏幕上使用一個條目來顯示「關於」信息是正常的,因爲有些Google應用程序也會這樣做(地圖,Play商店等)。

您可以將一個意向指定給一個首選項:請參閱文檔上的setIntent。它將在單擊首選項時啓動。

所以你的偏好活動onCreate,你可以做類似的東西:

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

謝謝,這正是我想要的。 :) – AlvaroSantisteban

相關問題