質問編集履歴
1
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -155,3 +155,41 @@
|
|
155
155
|
</menu>
|
156
156
|
|
157
157
|
```
|
158
|
+
|
159
|
+
|
160
|
+
|
161
|
+
|
162
|
+
|
163
|
+
追記:
|
164
|
+
|
165
|
+
menu_search.xmlのshowAsActionにcollapseActionViewを追加したところ、SearchViewに戻るボタンが実装されたのと同時に検索ボタン押下時にsetOnMenuItemClickListenerで他のメニューと同じように拾えるようになったのですが、setVisibleで消したボタンを再度表示するタイミングであるこの戻るボタン押下時のイベントが拾えません・・・。
|
166
|
+
|
167
|
+
```xml
|
168
|
+
|
169
|
+
<?xml version="1.0" encoding="utf-8"?>
|
170
|
+
|
171
|
+
<menu xmlns:android="http://schemas.android.com/apk/res/android"
|
172
|
+
|
173
|
+
xmlns:app="http://schemas.android.com/apk/res-auto">
|
174
|
+
|
175
|
+
|
176
|
+
|
177
|
+
<item
|
178
|
+
|
179
|
+
android:id="@+id/searchView"
|
180
|
+
|
181
|
+
android:icon="@android:drawable/ic_menu_search"
|
182
|
+
|
183
|
+
android:orderInCategory="102"
|
184
|
+
|
185
|
+
app:showAsAction="ifRoom|collapseActionView"
|
186
|
+
|
187
|
+
android:title="検索"
|
188
|
+
|
189
|
+
app:actionViewClass="android.support.v7.widget.SearchView"/>
|
190
|
+
|
191
|
+
|
192
|
+
|
193
|
+
</menu>
|
194
|
+
|
195
|
+
```
|