【发布时间】:2026-01-21 08:30:02
【问题描述】:
在这个应用程序中,我想将 Spinner 的项目居中。我试过android:gravity="center",但它不起作用?我必须在微调器上添加小图像。我是怎么做到的。请指导我。
在res/layoutspinner_layout.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"`
android:layout_width="fill_parent"
android:layout_height="match_parent">`
<Spinner
android:id="@+id/spinner1"
android:layout_width="fill_parent"
android:layout_height="55dp"
android:prompt="@string/spinner_promt"
style="@style/spinnerStyleView"
/>
</LinearLayout>
**style.xml**中的样式
<style name="spinnerStyleView">
<item name="android:background"> @drawable/notetvbg</item>
<item name="android:textColor">@android:color/darker_gray</item>
</style>`
【问题讨论】:
-
不工作...我必须在微调器本身的中心制作微调器项目,并且还想在文本@Pragnani 之前添加小图像/图标
-
对于上面答案中的textview,设置gravity =center来实现这个
-
但我没有在这里使用
textview,所以我如何实现这一点。 @普拉尼亚尼 -
那就试试@Girishu 回答
标签: android android-layout android-spinner android-styles