我的微调不可见

问题描述:

我有一个微调控件的问题。 这是我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/

+0

显示膨胀视图的Java代码。 –

+0

@JamesWierzba感谢您的回答,我不夸大视图,因为我在字段条目中使用了数组Equipos。当使用字段条目时,有必要用java代码扩充视图? – wiki

+0

我的意思是活动或片段,或者它在你的应用程序中包含这个视图的任何东西。它可能不是“隐形的”,也许它根本就不存在。我不知道没有更多的背景 –

尝试设置一些宽度和高度微调器

<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,因为它在屏幕之外。

I got this when i copy your code in Android Studio. So you can't see Spinner because it is out of screen.

+0

非常感谢你,但它不起作用。我认为这可能是一个与应用主题 – wiki

+0

有关的错误您是否尝试使用垂直方向将RelativeLayout更改为LinearLayout?也许某些元素覆盖另一个元素......没有概率我们会找到解决方案;) – MilanNz

+0

看这个截图,也许它可以帮助你:http://postimg.org/image/72utxtfin/ – wiki