問題タブ [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 に答える
3766 参照

android - ActionBarSherlock SearchView キャスト エラー

ドキュメントのように SearchView を構成しようとすると、ActionBarSherlock を使用すると次のエラーが発生します。

私のコードは例とまったく同じです:

これについての説明がどこにも見つからなかったので、質問します。これは何ですか?
ちなみに、アプリケーションimport android.widget.SearchView;の代わりに使用するimport com.actionbarsherlock.widget.SearchView;と、API 11 以上でコンパイルおよび動作しますが、バージョン 10 で必要です。

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

android - Android テーマでこの属性を使用できないのはなぜですか?

いくつかのコンテキストから始めるために、SearchView ウィジェットの背景色のスタイルを設定しようとしています。この問題に対する非常に洞察に満ちた回答が既に投稿されており、私はそこから非常に多くのことを学びました。

ただし、私の理解には1つのギャップがあり、誰かがそれを説明してくれることを願っています. 次のようなテーマを作成すると、次のようになります。

Eclipse は、属性について認識していないというエラーでコンパイルします。

ただし、属性を再宣言すると:

Eclipse は次のようなエラーで応答します。

Eclipse はこの属性を認識しているように見えますが、私がその属性を使用したい場合に都合よくその属性を忘れてしまいます。(バックグラウンドでコンテキスト切り替えが行われているのだろうか)

とにかく、問題のコードを削除すると、カスタム テーマが親から searchViewTextField を継承していることがわかります。なぜ自分のものに置き換えられないのか理解できません。

(他の回答では android.R.stylable に言及していますが、そのファイルは api 16 では廃止されています)

前もって感謝します。

関連する Android ソース:

themes.xmlattrs.xml、および search_view.xml (申し訳ありませんが、リンクは 2 つに制限されています)。

0 投票する
3 に答える
5307 参照

android - SearchView でアイコン化された強制

アクションバーに がありSearchView、送信ボタンをクリックすると問題が発生します。つまり、検索を開始したアクティビティに戻ると、クエリが送信され、結果が表示されます。展開されたものから、SearchViewどうすれば閉じることができるか、つまり送信時にアイコン化することができるかという私の質問です。これは私のコードです。

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

android - フラグメントの別の検索ビュー

2 つのフラグメントを切り替えるためのタブバーを保持する単純なアクティビティがあります。2 つのフラグメントは両方とも listFragment であり、listfragment 内での検索を可能にするために searchview を実装します。検索ビューは、タブバーの上のアクションバーに常に表示されます。

私が抱えている問題は、タブを切り替えると検索ビューの入力がリセットされないことです(他のフラグメントに移動します)。したがって、2 番目のフラグメントは searchview から入力を読み取り、それに応じて listfragment をフィルタリングします。実際には、まだフラグメント 1 にいたときに入力した入力を読み取ります。

私が望むのは、検索ビューを両方のフラグメントの個別の検索ビューにすることです。これを達成する方法はありますか?

これが私のコードです:

アクティビティ

フラグメント 1

フラグメント 2

両方のフラグメントは、検索部分を除いてほぼ同じです。

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

android - SearchView imeOptions および onQueryTextSubmit のサポート

私は現在ActionBarSherlock 4.2を使用しています。これは私のアプリのSearchViewウィジェットです。

空でもクエリを送信したかったのです。imeOptions と OnKeyListener を設定しようとしましたが、どちらも理由もなく無視されました。

両方の Logcat エントリが Logcat ウィンドウに表示されないため、onKey がトリガーされることはありません。これが SherlockFragment 内にあることが問題なのかどうかはわかりません。

メニュー項目にも特別なことは何も行われていません。

これを回避する方法はありますか?または、クエリが空のときに送信を有効にする簡単な方法はありますか? ただし、ソース コードの構成はサポートされていないようです。

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

android - 検索ビュー付きのアクションバー。下位互換性の問題

フィルタやその他のアクションバーアイテムを使用してSearchViewをデモンストレーションするためのサンプルアプリを作成しています。4.2(Nexus 7)でこのアプリを正常に実行できます。ただし、2.3では実行されていません。私はこの問題についてグーグルで検索しました。SherLockアクションバーを使用する必要があることを知りました。http://actionbarsherlock.com/download.htmlにアクセスし、zipファイルをダウンロードして、ビデオで説明されているようにライブラリを追加しました:http ://www.youtube.com/watch? v=4GJ6yY1lNNY&feature=player_embeddebyWiseManDesigns。しかし、それでも私は問題を理解することができません。

これが私のコードです:

SearchViewActionBar.java

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

android - Play マーケットのように、以前の検索を SearchView に記憶させるにはどうすればよいですか?

以前の検索のリストを含む、クリックしたときに検索ビューの下にドロップダウンを表示したい

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

android - Android - アクションバー Sherlock - 検索フィルター

ここに画像の説明を入力

ActionBar Sherlock を使用してアクション バーを実装しようとしています。3 つのアクション ボタンがあり、そのうちの 1 つは検索ボタンです。検索ボタンをクリックすると、すでに実装されている検索入力フィールドが表示されます。しかし、アクションバーの全幅を取りたいです。どうすれば同じことを達成できるか考えてみてください。

0 投票する
14 に答える
55854 参照

android - Android SearchView.OnQueryTextListener OnQueryTextSubmit が空のクエリ文字列で発生しない

Android 4.1.2を使用しています。にSearchViewウィジェットがありActionBarます。SearchView.OnQueryTextListenerAndroid 開発者サイトのドキュメントにonQueryTextSubmitは、ユーザーがクエリを送信すると起動/呼び出されると記載されています。これは、キーボードのキーが押されたか、送信ボタンが押されたことが原因である可能性があります。」

検索クエリが空の場合、これは発生しません。ListView の検索フィルターをクリアするために空のクエリを起動するには、これが必要です。これはバグですか、それとも何か間違っていますか?

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

android - リスト ビューの Android SearchView フィルター

上部にアクション バーがあり、検索ビューがあるアクティビティがあります。また、カスタム リスト ビューを使用しており、検索ビューに入力されたキーワードからフィルター処理を行いたい場合は、リスト ビュー アイテムの特定のテキスト ビューに関連付ける必要があります。

ここに画像の説明を入力