android - 如何更改微调器中的下拉高度

标签 android android-layout android-intent android-spinner

我尝试了很多来改变微调器的下拉项目高度..但我找不到好的解决方案..请帮助我..

这是一个代码 登录activityview.xml

       <Spinner
         android:id="@+id/spinnerFacility"
         android:layout_width="400dip"
         android:layout_height="50dip"
         android:layout_alignLeft="@+id/lpassword"
         android:layout_below="@+id/lpassword"
         android:layout_marginTop="32dip"            
         android:background="@drawable/location" 
         android:paddingLeft="10dip"               
         android:dropDownWidth="@style/dropDown"  
         android:minHeight="40dip"     
         android:typeface="monospace" />

loginrowspinner.xml

  <?xml version="1.0" encoding="utf-8"?>
  <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >

  <TextView
    android:id="@+id/textViewRowFacility"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="left"
    android:paddingBottom="5dip"
    android:paddingLeft="6dip"
    android:paddingRight="6dip"
    android:paddingTop="5dip"
    android:text="Facility"
    android:textColor="#000000"
    android:textSize="20dip" >
</TextView>

enter image description here

如何改变下拉菜单的高度..

最佳答案

只需将其添加到您的适配器即可。

adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);

关于android - 如何更改微调器中的下拉高度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12870285/

相关文章:

Android:以编程方式在 FrameLayout 中设置边距 - 不起作用

java - 一个 Activity 不会向另一个 Activity 发送 Intent

android - 当应用程序处于前台时,GCM 3.0 通知有效负载不显示 android 通知

java - 在android中向arrayList添加值

java - 我想在一个类中扩展 Fragment 和 Activity,以便在 Activity 中使用抽屉导航,而不更改我的整体代码

java - 在 Parse 上检索文件 - 图像

android-layout - Android 帮助气泡图标

android - 广播接收器和未决 Intent : Show a toast

android - RecyclerView onListItem点击创建新 Intent

android - Sqlite replace() 用于替换多个字符