需要创建一个自定义的Spinner下拉项,以便进行自定义设计。具体步骤如下:
其中,android:background引用我们刚刚创建的layer-list文件。
//获取Spinner对象 Spinner spinner = findViewById(R.id.spinner);
//创建一个适配器
ArrayAdapter
//设置下拉项的布局 adapter.setDropDownViewResource(R.layout.my_spinner_dropdown_item);
//为Spinner设置适配器 spinner.setAdapter(adapter);
这样,就可以使用自定义的下拉项,同时涟漪背景不会溢出圆角。