2

私は PreferenceActivity を作成しましたが、ネストされた子 PreferenceScreen が含まれています。問題は、それらをフルスクリーンにしたいことです.AndroidManifestにtheme.fullscreenを追加しましたが、動作しますが、サブアイテムの1つをクリックしてネストされたPreferenceScreenに入ると、タイトルバーが表示されます. そして今、ネストされたフルスクリーンを作成する方法も知りませんでした。ヘルプを見つけるために PreferenceScreen のソースコードを調べました。ネストされたpreferenceScreenがダイアログに表示されたことを示しており、メソッドshowDialogでダイアログを新しくするコードを見つけました。

Dialog dialog = mDialog = new Dialog(context, TextUtils.isEmpty(title)
            ? com.android.internal.R.style.Theme_NoTitleBar
            : com.android.internal.R.style.Theme);

それを行うことはないようですが、私は本当に知りたいのですが、誰でもこれを 1 つの PreferenceActivity で実装できます。

4

1 に答える 1