0

在我的android項目中,我已經設置了一個導航抽屜。現在,在抽屜裏,抽屜工作正常,但我有一些我喜歡解決的問題。導航抽屜問題

  • 操作欄中我的啓動器圖標左側沒有抽屜圖標。你如何實現這一點。另外,當我點擊action bar圖標時,抽屜式導航欄不能滑入。

  • 我想更改導航抽屜內我的ListView文本的顏色。我嘗試更改xml佈局中的android:textColor,但它不起作用。

  • 我有drawer_shadow.9.png drawable的導航抽屜,我試着用setDrawerShadow(drawable, gravity);方法實現它,但它似乎沒有工作。在這兩個參數中,我添加了drawable和ListView R.id的重力。

就是這樣。讓我知道你是否需要更多信息。提前致謝。

+0

下載相同並運行示例http://developer.android.com/training/implementing-navigation/index.html – Raghunandan

+0

謝謝。我會研究它 – SynerFlow

+0

爲什麼不使用自定義列表視圖,併爲textview設置選擇器來更改第二個點的顏色 – Raghunandan

回答

1

操作欄中我的啓動器圖標左側沒有抽屜圖標。你如何實現這一點。另外,當我單擊操作欄圖標時,導航抽屜不會滑入。

Use ActionBarDrawerToggle

我想更改我的導航抽屜中ListView的文本顏色。我嘗試更改xml佈局中的android:textColor,但它不起作用。

如果「xml佈局」是行的一個,它應該工作。如果「xml佈局」是抽屜的「xml佈局」(其中ListView是),則不適用。

在這兩個參數中,我添加了drawable和重力的ListView R.id。

DrawerLayout文檔在其他地方,我覺得你的第二個參數的解釋是關閉:

Gravity.LEFT向前衝右左抽屜或Gravity.RIGHT。 GravityCompat.START或GravityCompat.END也可以使用。

+0

嗨,感謝您的輸入,我想知道如何更改列表視圖中文本的顏色。 – SynerFlow

+0

也是陰影,我不知道要在第二個參數 – SynerFlow

+1

@ADeveloper:我回答了這兩個。您的文字顏色來自您的行定義,例如您用於該行的佈局文件。根據您的抽屜位於左側還是右側,使用'setDrawerShadow()'嘗試'Gravity.LEFT'或'Gravity.RIGHT'。 – CommonsWare