1

私のプログラムには、タブの 1 つとして PreferenceActivity があります。私は次のことをします。

public class settings extends PreferenceActivity{

// On Create    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.settings); 

これは非常にうまく機能し、ユーザーがすべての設定を見つけるのに役立ちます。私の問題は、あまりにも多くの設定を取得し始めているため、それらをサブ PreferenceScreens 内にグループ化したかったことです。これらの PreferenceScreens の 1 つを xml に追加してプログラムをナビゲートすると、タブが失われます。取り消すことができ、すべてが正常に機能しますが、プログラム全体のテーマと計画された更新が本当に台無しになります. 可能かどうかわからない別のオプションは、動的に展開可能な PreferenceCategory です。Dolphin Browserでこれが行われているのを見ますが、それらの設定もストックされていません.

4

0 に答える 0