我的微调不可见
问题描述:
我有一个微调控件的问题。 这是我layout.xml:我的微调不可见
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/fondoRes"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="#FFFFFF"
android:contentDescription="@string/par" >
<ImageView
android:id="@+id/imaResc"
android:layout_width="160dp"
android:layout_height="160dp"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:layout_marginBottom="40dp"
android:layout_marginLeft="20dp"
android:layout_marginTop="10dp"
android:contentDescription="@string/vacia"
android:src="@drawable/ic_launcher" />
<TextView
android:id="@+id/numInv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/imaResc"
android:layout_marginLeft="100dp"
android:layout_toRightOf="@+id/imaResc"
android:text="@string/numInvResc"
android:textColor="#000000"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/idenResc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/numInv"
android:layout_below="@+id/numInv"
android:layout_marginTop="12dp"
android:text="@string/idenResc"
android:textColor="#000000"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/ubiResc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/idenResc"
android:layout_below="@+id/idenResc"
android:layout_marginTop="12dp"
android:text="@string/ubiResc"
android:textColor="#000000"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/numHomResc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/ubiResc"
android:layout_below="@+id/ubiResc"
android:layout_marginTop="12dp"
android:text="@string/numHomResc"
android:textColor="#000000"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/matResc"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/numHomResc"
android:layout_below="@+id/numHomResc"
android:layout_marginTop="12dp"
android:text="@string/matResc"
android:textColor="#000000"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/numInvResCon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/idenResc"
android:layout_marginLeft="84dp"
android:layout_toRightOf="@+id/numInv"
android:text="@string/vacia"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/idenRescCont"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBottom="@+id/idenResc"
android:layout_alignLeft="@+id/numInvResCon"
android:text="@string/vacia"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/ubiResCon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/numHomResc"
android:layout_alignLeft="@+id/idenRescCont"
android:text="@string/vacia"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/numHomResCon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/matResc"
android:layout_alignLeft="@+id/ubiResCon"
android:text="@string/vacia"
android:textSize="@dimen/letrasPequenasAumen" />
<TextView
android:id="@+id/matRescCon"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignBaseline="@+id/matResc"
android:layout_alignBottom="@+id/matResc"
android:layout_alignLeft="@+id/numHomResCon"
android:text="@string/vacia"
android:textSize="@dimen/letrasPequenasAumen" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/imaResc"
android:layout_marginLeft="23dp"
android:layout_marginStart="23dp"
android:layout_toEndOf="@+id/imaResc"
android:layout_toRightOf="@+id/imaResc"
android:contentDescription="@string/guia"
android:src="@drawable/barralat" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/matResc"
android:layout_centerHorizontal="true"
android:layout_marginTop="16dp"
android:src="@drawable/barrahor" />
<Spinner
android:id="@+id/spinner1"
style="@style/mySpinnerItemStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignTop="@+id/numInvResCon"
android:layout_marginLeft="214dp"
android:layout_toRightOf="@+id/numInvResCon"
android:entries="@array/Equipos" />
<Spinner
android:id="@+id/spinner2"
style="@style/mySpinnerItemStyle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/spinner1"
android:layout_below="@+id/spinner1"
android:entries="@array/Equipos" />
</RelativeLayout>
我tryed把:android:cacheColorHint="#00000000"
,但它不工作,桑尼我创建了一个风格styles.xml:
<style name="mySpinnerItemStyle" parent="AppBaseTheme">
<item name="android:textColor">@color/my_spinner_text_color</item>
</style>
<color name="my_spinner_text_color">#000000</color>
但微调仍然隐身,我不知道做... 任何人都可以帮助我吗? 我写这个,如果帮助:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21" />
谢谢。
这是Eclipse的screenShoot:http://postimg.org/image/72utxtfin/
答
尝试设置一些宽度和高度微调器
<Spinner
android:id="@+id/spinner2"
style="@style/mySpinnerItemStyle"
android:layout_width="150dp"
android:layout_height="40dp"
android:layout_alignLeft="@+id/spinner1"
android:layout_below="@+id/spinner1"
android:entries="@array/Equipos" />
您设置wrap_content
编辑: 我得到这个当我复制Android Studio中的代码。所以你无法看到Spinner,因为它在屏幕之外。
显示膨胀视图的Java代码。 –
@JamesWierzba感谢您的回答,我不夸大视图,因为我在字段条目中使用了数组Equipos。当使用字段条目时,有必要用java代码扩充视图? – wiki
我的意思是活动或片段,或者它在你的应用程序中包含这个视图的任何东西。它可能不是“隐形的”,也许它根本就不存在。我不知道没有更多的背景 –