3

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

自定义微调器

<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<CharSequence> aBoth = ArrayAdapter
            .createFromResource(getActivity().getApplicationContext(),
            R.array.d20both, R.layout.spinner_settings)

在如此简单的事情上花费这么多小时,我感到非常沮丧。任何帮助都会摇滚!

在此处输入图像描述

4

1 回答 1

0

填充将切入您的内部文本。

于 2014-03-07T13:51:59.680 回答