QSBでユーザーがクリックしたときに編集可能にするにはどうすればいいですか?私。 Google検索アプリのように右側の編集アイコンを使用してQSB(クイック検索バー):提案を編集可能にする
これを行う標準的な方法はありますか、それともゼロから実装する必要がありますか?つまり、xmlのボタンでカスタマイズされた提案リスト項目のレイアウトなどですか?
私はhttps://developer.android.com/guide/topics/search/searchable-config.htmlにその上の任意の情報を見つけることができなかったなど
編集: 検索意図が呼び出された後、私は現在、テストのためにこれをしようとしている、私は新しい検索を開始クエリがプリセットされていても動作しますが、検索UIを閉じて再オープンするので遅すぎます。これは私が望むものではありません。検索UIを開いたままにしておきたい。
@Override
protected void onNewIntent(Intent intent) {
if (Intent.ACTION_SEARCH.equals(intent.getAction())) {
String query = intent.getStringExtra(SearchManager.QUERY);
Toast.makeText(this, "TRY TO PLACE QUERY IN QSB: " + query, Toast.LENGTH_LONG).show();
SearchManager searchManager = (SearchManager)getSystemService(Context.SEARCH_SERVICE);
searchManager.startSearch(query, true, this.getComponentName(), b, false);
}
}