How to use Chips component from android support library?

前端 未结 2 1862
南旧
南旧 2021-01-02 18:08

I have read the documentation on the official website. But I was unable to implement Chip in my project following the documentation. Android Studio can\'t find and import

相关标签:
2条回答
  • 2021-01-02 18:58

    The feature is included in support library version 28.0.0-alpha1. To use the feature:

    In app gradle file:

    android {
    compileSdkVersion 'android-P'
    }
    
    dependencies {
      implementation 'com.android.support:appcompat-v7:28.0.0-alpha1'
    
      implementation 'com.android.support:design:28.0.0-alpha1'
      // OR
      implementation 'com.android.support:design-chip:28.0.0-alpha1'
    }
    

    In Layout file:

    <android.support.design.chip.Chip
        style="@style/Widget.MaterialComponents.Chip.Entry"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        app:chipIcon="@drawable/ic_arrow_drop_down_black_24dp"
        app:chipText="hello"/>
    

    Guidelines : https://material.io/guidelines/components/chips.html

    0 讨论(0)
  • 2021-01-02 19:01

    If you are using the material library

    You can use material chip com.google.android.material.chip.Chip and implementation 'com.google.android.material:material:1.0.0' add in build.gradle

    Filter style="@style/Widget.MaterialComponents.Chip.Filter"
    
    Choice Chips style="@style/Widget.MaterialComponents.Chip.Choice"
    
    Entry input: style="@style/Widget.MaterialComponents.Chip.Entry"
    

    refer

    0 讨论(0)
提交回复
热议问题