【发布时间】:2013-03-26 21:57:30
【问题描述】:
我的 xml for android 有问题。 我有这个布局可以在 Listview 的每一行中使用它(效果很好)。
我想放两行(头部和正文)的文本,并在第一行的右边对齐我要放两个ImageView。 (还有一个隐藏的textView)
类似这样的:
我的问题是当我尝试同时放置两个 imageViews 时(只有一个显示正常,但两个不显示任何内容)。
这是我的 xml:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/TvIdGroup"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="12sp"
android:textStyle="bold"
android:visibility="gone" />
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >
<TextView
android:id="@+id/TvName"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentLeft="true"
android:layout_alignParentTop="true"
android:textSize="30sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/ImgNewConvGroup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:src="@drawable/new_messages" />
<ImageView
android:id="@+id/ImgNewGroup"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="right"
android:src="@drawable/new_group" />
</LinearLayout>
<TextView
android:id="@+id/TvDescription"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textSize="22sp"
android:textStyle="normal" />
</LinearLayout>
对不起我的英语,提前谢谢你!
【问题讨论】:
-
你准备好使用
LinearLayout了吗?如果没有,RelativeLayout应该会给你你想要的一切。 -
是的,你是对的。谢谢!
标签: android xml listview imageview alignment