android的spinner设置宽高和里面的字体设置大小

简单用例参考:
java代码里这样

ArrayAdapter<MemberCardType> adapter = new ArrayAdapter<MemberCardType>(
                            MemberAddOpenCardActivity.this,
                            R.layout.simple_spinner_item,
                            mCardTypeList);
                    Spinner spinner = findViewById(R.id.spinner3);

                    spinner.setAdapter(adapter);

关键是引入的这个布局R.layout.simple_spinner_item
就是新建的simple_spinner_item.xml文件

<?xml version="1.0" encoding="utf-8"?>
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@android:id/text1"
    style="?android:attr/spinnerItemStyle"
    android:layout_width="match_parent"
    android:layout_height="40dp"
    android:ellipsize="marquee"
    android:singleLine="true"
    android:textAlignment="inherit"
    android:textSize="20sp" />
``
宽:android:layout_width="match_parent"
高:android:layout_height="40dp"
字体大小:`android:textSize="20sp"



猜你喜欢

转载自blog.csdn.net/ShiXinXin_Harbour/article/details/109211290