2015-02-23 46 views
3

我在Android Studio上构建了一个应用程序,并且我已经使用了小部件/项目:当我向.xml文件添加一个时,它看起来不可见。一切我把是无形的:按钮,TextViews,图像等Android .xml文件,添加项目时不可见

下面的代码:

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="?android:attr/listPreferredItemHeight" 
android:padding="6dip" > 

<ImageView 
    android:id="@+id/icon" 
    android:layout_width="wrap_content" 
    android:layout_height="fill_parent" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentTop="true" 
    android:layout_marginRight="6dip" 
    android:contentDescription="TODO" 
    android:src="@drawable/ic_launcher" 
    android:onClick="blActivity" 
    android:nestedScrollingEnabled="false" /> 

<TextView 
    android:id="@+id/secondLine" 
    android:layout_width="fill_parent" 
    android:layout_height="26dip" 
    android:layout_alignParentBottom="true" 
    android:layout_alignParentRight="true" 
    android:layout_toRightOf="@id/icon" 
    android:ellipsize="marquee" 
    android:singleLine="true" 
    android:text="Calculate the volume of a ball by radius" 
    android:textSize="12sp" 
    android:nestedScrollingEnabled="false" 
    android:onClick="blActivity" /> 

<TextView 
    android:id="@+id/firstLine" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:layout_above="@id/secondLine" 
    android:layout_alignParentRight="true" 
    android:layout_alignParentTop="true" 
    android:layout_alignWithParentIfMissing="true" 
    android:layout_toRightOf="@id/icon" 
    android:gravity="center_vertical" 
    android:text="Ball Volume Calculator" 
    android:textSize="16sp" 
    android:onClick="blActivity" /> 

谁能帮我找到这个问题的根源?

+2

*机器人:ATTR/listPreferredItemHeight *,使用'机器人:layout_height = “WRAP_CONTENT”'或'机器人:layout_height = “FILL_PARENT”'而不是 – Blackbelt 2015-02-23 13:47:57

+0

@Blackbelt TY。会尝试它 – 2015-02-23 13:52:28

+0

@Blackbelt它不工作......它所做的只是传播图标和文字浏览 – 2015-02-23 13:54:01

回答

2

试试这个

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    android:padding="6dip" > 

    <ImageView 
     android:id="@+id/icon" 
     android:layout_width="wrap_content" 
     android:layout_height="fill_parent" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentTop="true" 
     android:layout_marginRight="6dip" 
     android:contentDescription="TODO" 
     android:src="@drawable/ic_launcher" 
     android:onClick="blActivity" 
     android:nestedScrollingEnabled="false" /> 

    <TextView 
     android:id="@+id/secondLine" 
     android:layout_width="fill_parent" 
     android:layout_height="26dip" 
     android:layout_alignParentBottom="true" 
     android:layout_alignParentRight="true" 
     android:layout_toRightOf="@id/icon" 
     android:ellipsize="marquee" 
     android:singleLine="true" 
     android:text="Calculate the volume of a ball by radius" 
     android:textSize="12sp" 
     android:nestedScrollingEnabled="false" 
     android:onClick="blActivity" /> 

    <TextView 
     android:id="@+id/firstLine" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:layout_above="@id/secondLine" 
     android:layout_alignParentRight="true" 
     android:layout_alignParentTop="true" 
     android:layout_alignWithParentIfMissing="true" 
     android:layout_toRightOf="@id/icon" 
     android:gravity="center_vertical" 
     android:text="Ball Volume Calculator" 
     android:textSize="16sp" 
     android:onClick="blActivity" /> 
</RelativeLayout> 
+0

相同...它不工作。 它只是传播图标和文字浏览 – 2015-02-23 13:56:22

+0

它正常工作。我检查了我的ide – Fahim 2015-02-23 14:03:13

+0

,但它不适用于我:( – 2015-02-23 14:05:43

相关问题