2017-01-02 51 views
0

編輯: 我試圖實現與擴展searchview工具欄和旁邊的search view編輯圖標,它到底應該是這樣的:創建擴展搜索查看和額外的圖標工具欄

enter image description here

如果我點擊search view,我想雖然留在同一個屏幕上,顯示搜索查看下面的搜索結果是這樣的:

enter image description here

Redmans commment幫助我將searchview始終設置爲setIconifiedByDefault(false)來展開它,但是這隱藏了編輯圖標。同時設置項目app:showAsAction="always",給予他們與android:orderInCategory的順序和1編輯圖標的值會表現出來,但在錯誤的順序:

enter image description here

我怎樣才能得到這樣的結果在第一畫面與searchview旁邊的編輯按鈕?

回答

3

在搜索視圖的XML添加此

android:iconifiedByDefault="false" 

,這將擴展搜索視圖自動

+0

你的意思是這應在可搜索的配置,或者在菜單用於在XML中添加工具欄添加searchview?不幸的是,這兩個選項都不會改變任何東西。我只是嘗試,以編程方式設置此選項也不起作用。 – Eve

+0

忘記將showAction更改爲始終。現在這很接近我想要做的事情,但它隱藏了我的工具欄中的其他項目,我該怎麼做才能防止這種情況發生? – Eve

+0

嘗試減小搜索視圖的寬度 – Redman