请参阅下图。我想消除+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)