我在操作欄中的五個行動的菜單項,其中我使用操作欄福爾摩斯庫如下使搜索菜單項,在動作條的完整視圖:如何使用ABS
在onCreateOptionsMenu()
,我用下面的代碼:
menu.add(0,1,0 "Settings")
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(0,2,0 "Favorites")
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(0,3,0 "List")
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(0,4,0 "Upload")
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
menu.add(0,5,0 "Search")
.setActionView(R.layout.search_layout)
.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS | MenuItem.SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW);
現在我的問題是,搜索編輯文本(這是紅色)出現這樣的:
我想使它在動作條的完整視圖,像這樣:
您正在將其他項目設置爲「SHOW_AS_ACTION_ALWAYS」,顯然沒有足夠的空間留下可摺疊搜索項目。 –
它不起作用 – RajeshVijayakumar