0

私は Android 用の To Do リスト アプリケーションを作成しました。これまでのところ、ユーザーが作成したいリストの名前を入力する場所にポップアップが表示される「+」ボタンを備えたアクション バーを実装しました。テキストを表示する ListView。

私が探しているのは、各リスト項目をクリックして新しい空白のページに移動し、ユーザーがプロセスを繰り返して、実際のリストではなくリスト項目を追加できる機能です。ここから、Navigation Drawer を使用してリストを簡単に切り替えることができます。最初のページに追加されたリストがナビゲーション ドロワーに表示されるようにするにはどうすればよいですか?

どうもありがとう、

4

1 に答える 1

1

Navigation Drawerを作成するための Android Developer Guide に従ってみましたか? ドロワーを作成したら、それをリストビューとして扱い、リストビューに追加するのと同じ方法で項目を追加します。ナビゲーション ドロワーで発生している特定の問題はありますか?

アップデート:

これは、Navigation Drawer に関する Google のドキュメントから取得されました。ここからダウンロードできるプロジェクトがあります。ダウンロードすることを強くお勧めします。

public class MainActivity extends Activity {
private String[] mPlanetTitles;
private ListView mDrawerList;
...

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    mPlanetTitles = getResources().getStringArray(R.array.planets_array);
    mDrawerList = (ListView) findViewById(R.id.left_drawer);

    // Set the adapter for the list view
    mDrawerList.setAdapter(new ArrayAdapter<String>(this,
            R.layout.drawer_list_item, mPlanetTitles));
    // Set the list's click listener
    mDrawerList.setOnItemClickListener(new DrawerItemClickListener());

    ...
}
}
于 2013-07-12T15:52:44.017 に答える