18

アプリケーションにチップを使用してオートコンプリート edittext を実装したいのですが、ここで行われている方法でそれを実行したいと考えています: material design chip。最初に、ある種のウィジェット (おそらく新しいサポート ライブラリの一部として) があるかどうか、または簡単に実装するために使用できるソリューションがあるかどうかを尋ねたいと思います。(この質問は以前にもあったことは知っていますが、その間に何か変更があったかどうか知りたいだけです)。また、このライブラリを見つけましたが、データセットのオートコンプリートにどのように使用できるか (および使用できるか) がわかりません...以前にこのライブラリを使用したことがあり、経験を共有できる人はいますか?

どんな助けでも大歓迎です!

4

5 に答える 5

6

私は実際にこのライブラリを使用することになりました。このライブラリが提供するオートコンプリート ビューとチップは、「実質的な」スタイルではありませんが、大きな努力をすることなく自分で行うことができます。よく調べた結果、このライブラリを使用すると、独自のデータ セットをロジックに実装する最も簡単な方法が得られることがわかりました。他のすべてのライブラリは、Android の連絡先や電子メールを使用するためにカスタマイズされており、コードを変更して独自のデータ セットをクエリするのはそれほど簡単ではありませんでした。したがって、誰かがチップを実装したいが、カスタム データ クエリを使用する場合、これが正しい方法だと思います。

于 2016-06-14T10:02:04.897 に答える
1

マテリアル チップ用の新しいライブラリもあります。

于 2016-02-10T14:01:52.750 に答える
0

これまでのところ最新..このライブラリは非常に簡単に見えます。あなたが必要

implementation "com.hootsuite.android:nachos:1.1.1"

<com.hootsuite.nachos.NachoTextView
    android:id="@+id/nacho_text_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    app:chipHorizontalSpacing="2dp"
    app:chipBackground="@color/chip_background"
    app:chipTextColor="@color/cheddar"
    app:chipTextSize="16dp"
    app:chipHeight="30dp"
    app:chipVerticalSpacing="3dp"/>

val suggestions = arrayOf("Tortilla Chips", "Melted Cheese", "Salsa", "Guacamole", "Mexico", "Jalapeno")
val adapter = ArrayAdapter(context, android.R.layout.simple_dropdown_item_1line, suggestions)
nachoTextView.setAdapter(adapter)

カスタマイズで遊ぼう!

于 2019-08-22T02:52:58.253 に答える