2013-07-12 224 views
0

我爲Android創建了一個待辦事項列表應用程序,並且迄今爲止實現了帶有「+」按鈕的操作欄,該按鈕導致彈出窗口出現在用戶輸入他們希望的列表的名稱創建並將其添加到顯示文本的ListView。添加項目到導航抽屜

我在尋找的是能夠點擊每個列表項目並被帶到一個新的空白頁面,用戶可以重複該過程但添加列表項目而不是實際列表。從這裏,他們可以使用導航抽屜在列表之間輕鬆切換。 如何使導航抽屜顯示添加在第一頁上的列表?

非常感謝,

回答

1

您是否嘗試過以下的Android開發者指南創建Navigation Drawer? 一旦你創建了抽屜,你將它作爲一個列表視圖添加項目,就像你對列表視圖一樣。您遇到與導航抽屜相關的特定問題嗎?

UPDATE:

這是從Google's documentation on 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()); 

    ... 
} 
} 
+0

所以,如果我實現了一個抽屜式導航,當我在我的應用程序上的「+」點擊,並創建顯示在列表視圖中一個新的列表,它會自動添加到導航抽屜一旦其拉從左邊出來? – user2511675

+0

您不希望創建新的列表,但添加到導航抽屜已在使用的列表中。 – buczek

+0

如何指定導航抽屜來讀取ListView中包含的數據? – user2511675