-1

私の英語は下手です..だから私の質問が変なら..私を理解してください..

設定の設定を使用した最初の現在の ui。ちなみに、メニューの深さが深すぎる..ユーザーが最初のメニューに行きたい場合は、戻るボタンが多すぎます。

だから私はTabHostを使用しており、各タブには(設定タグを使用して)リストが表示されますが、ユーザーがリスト項目をクリックすると、タブが消えて設定UIのみが表示されます。

タブを好みで使用するにはどうすればよいですか?

4

1 に答える 1

0

初期設定では、タブはサポートされていません。したがって、それを自分で書く必要があります。

基本的に、各タブで異なるpreferences.xmlファイルを拡張して使用します。これらはすべて、設定する必要がある全体の設定を形成します。

public class Preferences extends PreferenceActivity {

    /** Called when the activity is first created. */
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        addPreferencesFromResource(R.xml.preferences); // <<-- here
    }

次に、タブに応じて、さまざまな環境設定アクティビティを作成するか、ファイルの名前を渡してコンストラクターでインスタンス化するため、これを処理するために必要なクラスは 1 つだけです。

于 2011-04-29T10:50:43.010 に答える