1、添加依赖
在app模块下build.gradle的dependencies中添加依赖:implementation ‘com.github.arcadefire:nice-spinner:1.3.6’
在项目模块下build.gradle中:
allprojects {
repositories {
google()
jcenter()
maven { url "https://jitpack.io" }//添加这句话
}
}
记得要sync
2布局文件中
<org.angmarch.views.NiceSpinner
android:id="@+id/askBuy_nice_spinner"
android:layout_width="250dp"
android:layout_height="wrap_content
/>
3、Activity中
public class AskBuyActivity extends AppCompatActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.find_askbuy_activity);
NiceSpinner niceSpinner=findViewById(R.id.askBuy_nice_spinner);
List<String> dataset=new LinkedList<>(Arrays.asList("书籍", "数码", "服饰", "电器", "体育用品","日常用品"));
niceSpinner.attachDataSource(dataset);
}
}