SearchViewにタッチせずに補完候補を出せない

[code]

    SearchView searchView = (SearchView) findViewById(R.id.searchview);
    searchView.requestFocus();
    
[/code]

などでフォーカスは当てられます。SearchViewを継承して以下のコードでタッチしてフォーカスを当てたら０文字で補完候補が出るようにはなっています。

[code]

    SearchAutoComplete searchAutoComplete = (SearchAutoComplete) findViewById(R.id.search_src_text);
    searchAutoComplete.setThreshold(-1);
    
[/code]

ですが、一度もタッチをせずに候補を出すにはどのようにすればよいでしょうか。



[code]

    @Override
    public void onWindowFocusChanged(boolean hasFocus) {
        super.onWindowFocusChanged(hasFocus);
        searchView.setQuery("", false);
    }
    
[/code]

Windowサイズが確定していないとダメなようでした。上記のコードで解決しました。



[code]

    @Override
    public void onWindowFocusChanged(boolean hasFocus) {
        super.onWindowFocusChanged(hasFocus);
        searchView.setQuery("", false);
    }
    
[/code]

Windowサイズが確定していないとダメなようでした。上記のコードで解決しました。

