首页 > 解决方案 > 如何删除微调器中的右侧间距或填充?

问题描述

我有以下下拉菜单微调器:

1

我想删除我用红色下划线的右侧间距或填充。我怎么做?我仍然希望箭头出现。

这就是我所拥有的Spinner

<androidx.appcompat.widget.AppCompatSpinner
    android:id="@+id/drop_down_spinner"
    android:layout_width="0dp"
    android:layout_height="43dp"
    android:layout_marginTop="24dp"
    android:layout_marginEnd="8dp"
    android:fontFamily="@font/roboto"
    android:textColor="@android:color/black"
    app:layout_constraintEnd_toStartOf="@+id/button"
    app:layout_constraintTop_toTopOf="parent" />

标签: androidspinnerandroid-spinner

解决方案


完全控制复杂视图(如包含多个子视图的微调器)的最佳方法是使用您自己的适配器创建您自己的。这将允许您更改内部项目结构。这包括添加图片,交替使用您命名的颜色。

这是一篇文章的链接,可以帮助您入门。 https://www.geeksforgeeks.org/how-to-add-custom-spinner-in-android/


推荐阅读