Android 自定义微调器TextView正在被切断

Android 自定义微调器TextView正在被切断,android,textview,spinner,android-spinner,Android,Textview,Spinner,Android Spinner,因此,在附加的屏幕截图和代码示例中,您可以看到我的自定义微调器。正如你所看到的,无论我做什么,我的文字都被切断了。九个补丁的图像设置正确,文本填充也正确。我几乎什么都有,完全不知所措 定制微调器 <CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/spinner" android:textColor="#555" android:textSize="22sp

因此,在附加的屏幕截图和代码示例中,您可以看到我的自定义微调器。正如你所看到的,无论我做什么,我的文字都被切断了。九个补丁的图像设置正确,文本填充也正确。我几乎什么都有,完全不知所措

定制微调器

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinner"
android:textColor="#555"
android:textSize="22sp"
android:textStyle="bold"
android:typeface="normal"
android:layout_width="wrap_content"
android:layout_height="40sp"
android:gravity="center_vertical|left"
android:singleLine="true" />
<Spinner
    android:id="@+id/spinner_both20"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/b_both20"
    android:layout_alignTop="@+id/b_both20"
    android:layout_marginLeft="4sp"
    android:layout_marginRight="5sp"
    android:layout_toRightOf="@+id/b_both20"
    android:background="@drawable/buttons"
    android:padding="20sp" />

实现自定义微调器

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/spinner"
android:textColor="#555"
android:textSize="22sp"
android:textStyle="bold"
android:typeface="normal"
android:layout_width="wrap_content"
android:layout_height="40sp"
android:gravity="center_vertical|left"
android:singleLine="true" />
<Spinner
    android:id="@+id/spinner_both20"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_alignBottom="@+id/b_both20"
    android:layout_alignTop="@+id/b_both20"
    android:layout_marginLeft="4sp"
    android:layout_marginRight="5sp"
    android:layout_toRightOf="@+id/b_both20"
    android:background="@drawable/buttons"
    android:padding="20sp" />

爪哇

ArrayAdapter aBoth=ArrayAdapter
.createFromResource(getActivity().getApplicationContext(),
R.array.d20两者,R.layout.spinner\u设置)
花这么多时间在这么简单的事情上,我感到非常沮丧。任何帮助都会震撼


填充将切入内部文本

如果你去掉旋转器里的填充物会发生什么呢?那么在花了几个小时看这个之后,我怎么从来没有注意到有填充线。。。我觉得自己很笨,谢谢你的帮助:有时候,这只需要第二双眼睛。很高兴这有帮助:)