問題タブ [autocompletetextview]
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.
android - java.lang.NullPointerException-AutoCompleteTextView-HoneyComb
Honeycomb(Android 3.0)で実行されているデバイスでAutoCompleteTextViewコンポーネントを使用すると、奇妙な問題が発生します(Motorola Xoomを使用してテストします)。次のスタックトレースでNullpointer例外が発生します:
致命的な例外:android.widget.ListPopupWindow.show(ListPopupWindow)のandroid.widget.ListPopupWindow.buildDropDown(ListPopupWindow.java:1054)のandroid.widget.PopupWindow.getMaxAvailableHeight(PopupWindow.java:1152)のメインjava.lang.NullPointerException。 java:516)at android.widget.AutoCompleteTextView.showDropDown(AutoCompleteTextView.java:1047)at android.widget.AutoCompleteTextView.updateDropDownForFilter(AutoCompleteTextView.java:931)at android.widget.AutoCompleteTextView.onFilterComplete(AutoCompleteTextView.java:914)at android.widget.Filter $ ResultsHandler.handleMessage(Filter.java:285)at android.os.Handler.dispatchMessage(Handler.java:99)at android.os.Looper.loop(Looper.java:126)at android.app .ActivityThread.main(ActivityThread.java:3997)atjava.lang.reflect.Method。combNative(Native Method)at java.lang.reflect.Method.invoke(Method.java:491)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:841)atcom.android.internal。 os.ZygoteInit.main(ZygoteInit.java:599)at dalvik.system.NativeStart.main(ネイティブメソッド)
Gingerbreadを含む他のバージョンのAndroidではこの例外が発生しないことに注意してください。Honeycombコードベースの元のソースコードがないので、デバッグするのは本当に難しいです。誰かが私を助けてくれれば幸いです。
ありがとう、Torri。
android - 動的アダプターの変更を伴う MultiAutoCompleteTextView
アクティビティにMultiAutoCompleteTextView
ウィジェットがありArrayAdapter<String>
、Web ベースの呼び出しの結果が取り込まれます。ユーザーがテキストビューに文字を入力すると、このアダプターのリストがバックグラウンドで更新されます。これを実装する最良の方法は何ですか?
AsyncTask
バックグラウンドで文字列リストをダウンロードするためにすでに使用しようとしましたnotifyDataSetChanged()
が、「非発信スレッド」から呼び出されていました。さらに、これは少し回りくどいようです。
私が遭遇した他のオプションはFilterable
使用できるということですが、これを行う方法についての簡単な例 ( AutoComplete4 はやり過ぎのようです) には遭遇していません。例がない場合は、誰かが必要なアクターの概要を説明できますか? Filter、Filterable など。
また、これは良い方法ですか?
ありがとう、
ラジャス
android - 入力されたテキストが Android のオートコンプリート リストにない場合の AutoCompleteText のエラー
データベースに接続される場所を検索するために AutoCompleteText を使用しており、結果が表示されます。入力されたテキストがオートコンプリート リストにあるものである場合、すべてが正常に機能します。しかし、データベースで利用できない別のテキストを入力しようとすると、アプリケーションが強制的に閉じられます。ここに私のコードがあります
///
どんな助けでも大歓迎です。
android - Android AutoCompleteTextView が正しくレンダリングされませんか?
こんにちは、Nexus1 で正常に動作する AutoCompleteTextView があります。コードを Samsung Apollo i5801 にデプロイすると、リストが正しく表示されません。少しスクロールできるように、データはリストにあります(下の写真を参照)。
ここに私の CursorAdapter があります
そして、アダプターを AutoCompleteTextView に適用する方法
最後に私のXMLレイアウト
どんな助けでも大歓迎です。
乾杯
android - アンドロイドオートコンプリートテキストビューでfilterresultsをオーバーライドしますか?
私はこの数日間髪を引っ張ってきました。ユーザーがキーを入力し、オートコンプリートの提案が値であるアンドロイドでオートコンプリートテキストビューをセットアップしようとしていますが、これを約10の異なる方法で試しました. BaseAdapter、SimpleAdapter、そして現在は ArrayAdapter を使用しています。デバッガーを介して、結果セットに問題がないことに気付きましたが、コードの publishResults() セクションで何をすべきかわかりません。最初の引数は、次の XML を使用したカスタム autocompletetextview コントロールです。
クラスは次のようになります。
コンストラクターの int、public NewArrayAdapter(Context context, int resource, int textViewResourceId, List objects) 2 番目の引数はオートコンプリート テキスト ビュー、3 番目は入れ子になった TextView、4 番目はリストへの参照であり、最終的にはどうなるかを推測することしかできません結果セットである必要がありますが、明らかにそうではありません...これは私を夢中にさせています。誰か提案はありますか? 私の主な問題は、結果が値ではなくキーに基づいている必要があることです。たとえば、「a」と入力すると、ここでやろうとしていることの「tiddlywinks」の結果を意味する可能性があります。
android - Android でフィルターを拡張するときに、publishResults() メソッドを使用するにはどうすればよいですか?
キー値システムで動作するオートコンプリートテキストビューに取り組んでおり、publishResults に渡される結果パラメーターがデバッガーで正しいため、publishResults を機能させるために何をする必要があるかを見つけようとしていますが、私は何に対応すべきか、または結果を表示する方法がわかりません。誰か助けてもらえますか? このオブジェクトの作成は別のファイルにあり、次のようになります。
コードの残りの部分は次のとおりです。
android - Androidのオートコンプリートテキストビューに関する質問
私は、デフォルトで autocompletetextview(AV) のコンテンツをクリアしたい場合、それが 1 つになるロジックを作成しました。しかし、AV に焦点を当てると、それが明確になるはずです。
android - AutoCompleteTextView を使用するが、キーボードの文字を非表示にする
ユーザーが機会を見ることができる AutoCompleteTextView を使用しています。たとえば「ba」という 2 つの文字をタップすると、「バハマ」、「バーレーン」、「アゼルバイジャン」などが表示されます。これでうまくいきます。
ただし、文字「z」で始まる国がない場合は、キーボードで z を非表示にします。「ba」の 2 文字をタップすると、キーボードに「h」しか表示されません。どうやってやるの?それでも「ba」をタップしたいのに、「bahamas」と「azebaijan」が表示される場合、どうすればそれを実現できますか?
みんな、ありがとう!
android - AndroidAutoCompleteTextViewの更新
私には2つの入力があるアクティビティがあります。1つは都市用で、もう1つは場所用です。ユーザーが検索操作を要求するたびに、都市と場所の情報をsqliteテーブルに保存しています。
ここで、ユーザーが都市(オートサジェスト)を入力するたびに、場所のオートサジェストオプションが自動的に更新されるようにします。場所と都市の入力ウィジェットは両方ともAutoCompleteTextViewです。
これはどのように行うことができますか?
Rgds、Sapan
android - AutoCompleteTextView の結果をフィルタリングするには?
連絡先の上に移動するカーソルを使用するように AutoCompleteTextView を設定しています。問題は、ドロップダウンを正しく設定しているのに、入力後に結果がフィルタリングされないことです。
カーソルとアダプターの設定のコードは次のとおりです。
simple_contact_textview の xml は次のとおりです。
ユーザーの入力内容に基づいてドロップダウンの結果をフィルタリングするにはどうすればよいですか? たとえば、ユーザーが「and」と入力し始めた場合、「andrew」、「andy」、「mandy」を表示するにはどうすればよいでしょうか。