如何在Spinner android中删除多余的空格?

Aad*_*t33 5 java android margin padding android-spinner

请参阅下图。我想消除+41之后多余的空格,因为Mobiltelefonnummer文本被修剪了。

在此处输入图片说明

尝试添加 android:padding="0dp"android:marginStart="0dp"并且还添加了以下代码:

public View getView(int position, View convertView, @NonNull ViewGroup parent) {
       View v = super.getView(position, convertView, parent);
       v.setPadding(0, v.getPaddingTop(), 0, v.getPaddingBottom());
       return v;
   }
Run Code Online (Sandbox Code Playgroud)

上面的代码完全起作用

//布局

<Spinner
        android:id="@+id/spinCode"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginTop="8dp"/>
Run Code Online (Sandbox Code Playgroud)

//textview.xml

<TextView
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:id="@+id/simple_spinner_text_quantity"
    android:paddingTop="5dp"
    android:paddingBottom="5dp"
    android:paddingLeft="20dp"
    android:paddingRight="25dp"
    android:gravity="start"
    android:textAlignment="gravity"
    />
Run Code Online (Sandbox Code Playgroud)

Flo*_*lin 0

删除左右填充TextView或使其变小,例如5dp.