問題タブ [multiautocompletetextview]
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 - 応募方法一覧MultiAutoCompleteTextView に?
アクティビティに MultiAutoCompleteTextView があります。「_User」テーブルでユーザー名のリストを取得したいと考えています。私はすでにそれを行う方法を知っています。問題は、MultiAutoCompleteTextView が ArrayAdapter のみをサポートすることです。Parse クエリの結果を MultiAutoCompleteTextView に一致するように変換するにはどうすればよいですか?
android - リストを取得する方法解析ユーザー名の?
私は自分の活動にこのコードを持っています:
問題は、「ユーザー名」フィールドのみを取得したい場合、この配列にすべての列が含まれていることです。「ユーザー名」フィールドのみを取得するにはどうすればよいですか?
もう 1 つの問題は、User テーブルに「emailVerified」というブール値フィールドがあり、aAdapter がArrayAdapter<String
ブール値を内部に持つことができないため、アプリがクラッシュしたことです。繰り返しになりますが、「ユーザー名」フィールドのみを取得するにはどうすればよいですか?
クラッシュのログキャット:
@MarcoBatistaの回答によるクラッシュ時のLogcat:
エラー行:
GameActivity.java:192 - friendChooser.setAdapter(aAdapter);
GameActivity.java:184 -public void done(List<ParseUser> userList, ParseException e) {
あなたのために:
aAdapter
はArrayAdapter<String>
です。
friendChooser
ですMultiAutoCompleteTextView
。
friends
ですList<String>
。
userList
ですList<ParseUser>
。
android - MultiAutoCompleteTextView に結果が表示されない
私は自分の活動にこのコードを持っています:
aAdapter は ArrayAdapter です。friendChooser
は MultiAutoCompleteTextView です。friends
はリストです。userList
はリストです。
Parse.com ユーザーの名前を取得して、MultiAutoCompleteTextView に適用しようとしていArrayAdapter<String>
ます。問題は、MultiAutoCompleteTextView で結果が得られないことです。どうすればこの問題を解決できますか?
android - 「@」付きの Android AutoCompleteTextView は、twitter や facebook のようなフィルタリングについて言及しています
ユーザーが何でも入力できる編集テキストを実装する必要がありますが、「@」で始まる新しい単語を入力すると、オートコンプリートが潜在的なユーザーの表示を開始する必要があります。
フィルタリングに AutoCompleteTextView 関数を使用する方法を理解しています。しかし、「@」記号の後の最後の単語から文字をキャプチャする方法がわかりません (前の単語は無視されます)。
したがって、ユーザーが AutoCompleteTextView リストから選択されている場合、単語を「@」に置き換える必要があります。
「これは@スティーブへのメッセージです」
ユーザーがリストから「Steve」をクリックすると、テキストが次のように置き換えられます。
「これはスティーブへのメッセージです」
また、サーバーに送信できる形式で文字列を取得する必要もあります。つまり、上記の例から、文字列を送信する必要があります。
「これは [username:steve@bloggs.com, id:44] へのメッセージです。」
https://github.com/splitwise/TokenAutoCompleteを見てきました
これはリストにメールを入力するのに適しているように思えますが、自分のニーズを満たす方法がわかりません。心に留めておいてください、私は複数/重複した言及をサポートする必要があります:
例えば
「これはスティーブとボブへのメッセージです。これはボブへのメッセージの 2 番目の文です」
誰かがこのようなことを知っているか、やったことがあれば、本当に感謝します!