0

Android の設定アプリには、次のソース コードがあります

Settings クラスは PreferenceActivity から派生します。Android ソース コードを使用しても、クラス内のどのコードが設定画面に異なるオプションを表示する責任があるのか​​ わかりません。

私の推測では、正しいコードは onResume() にあります。

 public void onResume() {
    super.onResume();

    ListAdapter listAdapter = getListAdapter();
    if (listAdapter instanceof HeaderAdapter) {
        ((HeaderAdapter) listAdapter).resume();
    }
}

誰か助けてくれませんか?

ありがとう。

4

1 に答える 1

1

クラス内のどのコードが設定画面に異なるオプションを表示する責任があるのか​​ わかりません。

これは主に、設定ヘッダーを宣言するこのファイルなどの設定 XMLにあります(タブレットの [設定] ビューの左側の列)。一部の設定は custom を介して実装されており、UI は設定基準から逸脱しています。PreferenceFragments

于 2012-05-14T22:20:56.287 に答える