As I know, we can add our app specific menu entries in iPhone's Settings menu. I want to know how same can be done in Android? I am developing for Android 1.6 using Eclipse Galileo. Please guide me.
4 Answers
Probably the closest thing to what you seek is the Account Authenticator feature. For more information see this question and look for the android:accountPreferences attribute. This allows your preference Activity to show up in the Accounts area of Settings.
Apart from that, while it's difficult to prove a negative, I've analyzed the Settings source code for Jelly Bean and I'm pretty certain this is impossible. To see for yourself, examine the onBuildHeaders() method in the Settings.java file. The headers array is maintained internally to the Settings Activity and the only flexibility seems to be the Account mechanism mentioned above.
Use android:settingsActivity in your Manifest. It works for Livewallpaper or Input Method. You can't use it for everything or for your particular App.

- 1,521
- 1
- 14
- 16
You will find this good for you.Check this
this will let you know many options to customize your App
Have a Look @ this linkPreferenceActivity .
-
Though it doesn't answers my query, but its nice reference. Thanks. :) – Mudassir Nov 25 '11 at 12:18
-
1welcome.Your post seems to be very interesting. So can you provide some details on your implementation setting – mH16 Nov 26 '11 at 03:30
-
Have you checked PreferenceActivity . Have a look @ this link http://stackoverflow.com/questions/2027771/using-a-listview-to-create-a-settings-screen-in-android – mH16 Nov 26 '11 at 03:36