1

検索操作に ABS 検索ウィジェットを使用していますが、検索ウィジェットの完了ボタンをクリックしたときに、向きの変更時に onMenuItemActionCollapse が呼び出されないという問題に直面しています。現在使用している以下のコードを提供します...

item.setOnActionExpandListener(new OnActionExpandListener() {

                @Override
            public boolean onMenuItemActionExpand(MenuItem item) {
                // TODO Auto-generated method stub
                Log.e("collapse", "Expand Called");
                                    return true;
                            }
                            @Override
            public boolean onMenuItemActionCollapse(MenuItem item) {
                // TODO Auto-generated method stub

                Log.e("collapse", "collapse Called");
                                    return true;
                            }

アクションバーから検索項目をクリックすると Item Expand が呼び出され、完了ボタン/ハードバックボタンをクリックすると Item Collapse が呼び出されます。しかし、アイテムの展開が呼び出され、向きの変更時にアイテムの折りたたみが呼び出されていない場合、予期しない動作が発生します。

この問題の理由を教えてください。

ありがとうございます

4

2 に答える 2