問題タブ [android-chips]
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 - チップの横にフリー テキストを受け入れる TokenCompleteTextView
チップの横にライブラリを使用してフリーテキストを受け入れることができる入力フィールド内にチップを実装しようとしていますsplitwise/TokenAutoComplete
。1 つのチップは@mention
ユーザー名を表示するものです。
ユーザーは記号@
を入力でき、その後ポップアップが表示され、ユーザーがリストからユーザーを選択します。サインは@
、新しいデータを取得してアダプターを更新する API 呼び出しをトリガーするだけです。リストからユーザーを選択すると、チップは@
記号なしで表示され、名前だけが表示されます。また、ユーザーは自由なテキストを入力することもできます。その後、別のユーザーに言及したい場合は、@
入力してリストから他のユーザーを選択するだけです。
例: ユーザーが「Hello @mark and @paul」と入力すると、結果は「Hello Marc
and Paul
".
これは問題なく動作しますが、問題はバックスペースでチップを削除しようとしたときです。私は例外を得ました:
修正方法と、この例外の原因がわかりません。
これが私の実装ですTokenizer
:
}
java - ChipView から選択したチップを取得するには?
私はアンドロイドChipView ライブラリ を使用しています。これに関するドキュメントは見つかりませんでした。
こちらをご参照ください
compile 'com.github.jakebonk:ChipView:1.0.1'
コードを調べましたが、リストから選択したタグを返すメソッドはありません。抜け道はありますか?