問題タブ [searchview]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
3767 参照

android - フラグメント内を検索することはできますか?

Honeycomb/Android 3.0 に移植する Android アプリケーションがありFragment、新しいインターフェイスで s を使用しています。

hereに示すように、ウィジェットを介して検索を行っています。

問題は、s を使用するとウィジェットがポップアップしなくなることFragmentです。問題は、検索をFragmentsで使用するにはどうすればよいかということです。

または、この行を s に置き換えるにはどうすればよいFragmentですか?

0 投票する
1 に答える
3239 参照

android - Android: 複数検索モード

私はこのような検索インターフェースを持っています: http://developer.android.com/guide/topics/search/index.html

左側にアプリのロゴが表示されますが、選択するオプションが必要です (Google 検索アプリケーションなど)。

http://www.androidpatterns.com/uap_pattern/search-%E2%80%93-main-menuでは次のように読むことができます:

…そして検索バーが画面の上部に表示されます。左側にアプリのロゴが表示されます。(複数の検索モードがサポートされている場合、アプリのロゴは、対応する選択された検索モードのアイコンとインジケーターに置き換えられます)

では...どうすれば複数検索モードを追加できますか?

ありがとう ;)

0 投票する
16 に答える
52361 参照

android - Android SearchViewでキーボードを閉じるには?

ActionBar に searchView があります。ユーザーが入力を完了したら、キーボードを閉じたい。searchView に次の queryTextListener があります

同様の質問に基づいて、次のコードはキーボードを閉じる必要がありますが、この場合は機能しません。

私も試しました:

どちらも機能しません。これが Honeycomb 固有の問題なのか、ActionBar の searchView に関連しているのか、あるいはその両方なのかはわかりません。誰かがこれを機能させたことがありますか、またはなぜ機能しないのか知っていますか?

0 投票する
4 に答える
6056 参照

android - android.support.v4.widget.SearchViewCompat の例?

API 8 アプリで使用しようとしてSearchViewCompatいます。ActionBarSherlock

上部と下部の両方のコードで を呼び出す必要があることに注意してくださいsetActionView()。検索できないということでしょうか?

0 投票する
0 に答える
1573 参照

android - サポート パッケージの SearchViewCompat と SearchDialog の比較

android.support.v4.widget.SearchViewCompat検索クエリをキャプチャすることになっていますが、公式のチュートリアルでは次の使用を推奨していSearchDialogます。

http://developer.android.com/training/search/backward-compat.html

どちらのアプローチが優れていますか? SearchViewCompat次のような別のアクティビティで使用する必要があります。

http://developer.android.com/training/search/setup.html#create-sa

0 投票する
2 に答える
7674 参照

android - SearchView の使用後にアクション バーをリセットする

SearchViewアプリで検索できるようにウィジェットを使用しています。検索アイコンを最初にクリックすると、SearchViewウィジェットが検索フィールドに展開され、アプリケーション アイコンの横に「戻る」矢印が表示されます。アプリケーション アイコンをクリックすると、アクション バーが初期状態 (「戻る」矢印なし) にSearchView戻り、アイコンに戻ります。

問題は、検索が実行された後、アクション バーが変化せず、元に戻す唯一の方法は、アプリケーション アイコンまたは電話の「戻る」矢印をクリックすることです。検索が終わったらアクションバーを初期状態にしたいので良くない。私は試しSearchView.setIconofied(true)ましたが、2つの問題があります:

  1. 検索アイコンは、編集フィールドと同じ場所に表示されます (元は右端にあります)。
  2. アクションバーには引き続き「戻る」矢印が表示されます。

私が直面している問題は、通常のナビゲーション パターンから逸脱した結果だと思います。私の場合、すべてが同じアクティビティ内で発生しています (検索結果は、アクション バーをホストする同じアクティビティに表示されます)。たとえば、実行するActivity.finish()とアプリが終了します。

アクションバーの「1 ステップ戻る」をトリガーするにはどうすればよいですか? または、アプリケーション アイコンのクリックをシミュレートしますか?

0 投票する
7 に答える
25595 参照

android - SearchView TextSize を設定するには?

SearchView内部に aがLinearLayoutあり、別の a を設定しようとしていますがTextSize( SearchView)、たとえば設定android:textSize="60sp"しても何も起こりません。

これは私のコードです:

TextSizeコントロールの変更方法を知っている人はいますか?

0 投票する
4 に答える
7199 参照

android - アプリケーションの SearchView が機能していないようです

次のコードを実装しましたが、SearchActivity::OnCreate が呼び出されません。誰かが私に欠けているものを教えてもらえますか?

AndroidManifest.xml:

/res/xml/searchable.xml:

SearchActivity.java:

0 投票する
2 に答える
659 参照

android - SearchView ウィジェットの提案にテキストが表示されない

私の SearchView ウィジェットの人口は機能していると思います。ただし、候補リストに表示されるのは白いテキスト ブロックだけです。白いブロックの 1 つを選択すると、オレンジ色のハイライトが表示され、オレンジ色のハイライトの背後にテキストが表示されます。そのため、提案リストに白いテキストと白い背景が表示されているようです。それを変更する方法についてのアイデアはありますか?

0 投票する
1 に答える
2909 参照

android - SearchView で検索アクションバーのアクティブ化にソフト キーボードを表示する

ActionBar から検索をアクティブにすると、この質問が SearchView EditText にフォーカスを設定するのがわかります。ただし、フォーカスを取得してもキーボードは表示されません。通常の EditText であるため、そうすべきではありませんか? (通常の EditText ですか?) この動作は、Android SDK レベル 11 で見られます (Samsung Galax Tab 7.7 とストック Android)。

現時点でonOptionsItemSelected(MenuItem item)は、Activity のメソッドに接続してキーボードを表示する回避策があります。

mInputManagerのインスタンスはどこにありますかInputMethodManager

ActionBar は ActionBarSherlock でビルドされており、対象デバイスが Android 3.x であるため、これが原因でしょうか? ActionBarSherlock のFAQによると:

Android 3.x のアクション バー (ハニカムとも呼ばれます) は、Android 4.x のアクション バー (Ice Cream Sandwich) のすべての機能を実装しているわけではありません。すべてのプラットフォームで完全なアクション バー API を提供し、Android のすべてのバージョンでスタイルを統一するために、カスタム実装が使用されます。