2013-12-17 125 views
0

我正在第一次使用Android的導航抽屜進行試驗。我認爲這是提供應用程序菜單的一種非常優雅的方式。然而,向一些朋友展示我的原型,看起來並不是直覺地在屏幕左側分別在屏幕的左上角ii)和屏幕左側搜索菜單i)。將自定義圖像添加到導航抽屜的中心

要爲情況i)提供「用戶提示」,我通過創建一個ActionBarDrawerToggle添加了一個自定義圖像。這導致下面的標題欄的設計(小箭頭是對自定義圖像,而紅的明星是應用程序圖標):

enter image description here

現在同時深化發展,我認爲這是很明顯的,但apparantly我錯了 :)。所以,作爲一個第二個想法,以支持用戶查找選項ii)中描述的那樣,我試圖找出如何在一個特定的地方,我想下面的圖片說明添加進一步的圖像:

enter image description here

首先不要看設計本身,但是必須注意:圖像必須放置在「視圖邊界」之外(隱藏導航菜單時),並且也要超出右側的導航面板本身(總是)。如果沒有自定義整個導航面板,這是否有可能?我真的很想知道爲什麼我無法找到這個想法,因爲我認爲這是一個非常好的選擇,以提供給用戶(只要箭頭不妨礙應用程序的使用)

+0

谷歌地圖不只是他們不與抽屜移動圖像類似的事情。他們只是把「處理」搶,表示有一個抽屜 – tyczj

回答

1

雖然我沒有'實際上用Android的導航抽屜對它進行了測試,
您是否嘗試將imageview放入您的活動佈局中?圖像將垂直放置在中間,而父級則左側水平放置。我相信這會起作用(例如,當您打開抽屜時,圖像會被推入,作爲一項改進,您還可以在抽屜的回調中更改圖像本身,以便在抽屜關閉時有一個箭頭指向右側,箭頭指向左當抽屜被打開。

希望它能幫助。

+0

你的意思是在活動之上放置一個具有較高z值的ImageView並處理滾動事件?這聽起來像一個可愛的黑客:) –