0

我为 Android 创建了一个待办事项列表应用程序,到目前为止已经实现了一个带有“+”按钮的操作栏,该按钮会导致出现一个弹出窗口,用户输入他们希望创建的列表的名称,然后将其添加到显示文本的 ListView。

我正在寻找的是能够单击每个列表项并被带到一个新的空白页面,用户可以在其中重复该过程但添加列表项,而不是实际列表。从这里,他们可以使用导航抽屉在列表之间轻松切换。如何使导航抽屉显示在第一页上添加的列表?

非常感谢,

4

1 回答 1

1

您是否尝试过遵循 Android Developer Guide for Creating a Navigation Drawer?创建抽屉后,您将其视为列表视图添加项目,方法与添加到列表视图的方式相同。您在使用抽屉式导航时遇到了特定问题吗?

更新:

这是从Google 关于 Navigation Drawer 的文档中检索到的。您可以从这里下载一个项目,我强烈建议您这样做。

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 回答