質問編集履歴

1

追記

2017/05/18 07:33

投稿

hiro094
hiro094

スコア26

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
+ ```