在一个tablerow里面 有2列
左边一列是textview 右边一列是spinner
如何能够限定spinner的宽度呢。。
spinner好像只能设置最小宽度 不能设置最大
spinner里面的内容比较长的时候 总是会把左边的textview给挤进去
实际操作的时候很难看
怎么才能把spinner的宽度给定下来呢。。

解决方案 »

  1.   

    main.xml里设置
    android:layout_width = " ";
      

  2.   

    我在spinner里面没找到设置android:weight这个东东
      

  3.   

    是android:layout_weight才对两个设成相同 
      

  4.   

    spinner只有android:minWidth和android:scrollbarSize
    设置minWidth没用。。只是最小值而已
    至于android:scrollbarSize只能在xml设置,而且
    Must be a dimension value, which is a floating point number appended with a unit such as "14.5sp"
    不适合在各种分辨率的机器上运行
      

  5.   


    试过,但是还是会出现 spinner的宽度会随着内部textview的宽度而改变
    除非给一个足够大的宽度。。把他定死。。但是textview里面的内容在
    以后是可能改变的,所以定死一个宽度么 是不现实的
      

  6.   

    你adt版本是多少的 怎么会没呢....
      

  7.   

    没用eclipse, 查的android SDK