图像视图未在自定义列表视图中显示图像

时间:2015-07-09 19:23:34

标签: android listview navigation-drawer

没有错误导致程序崩溃,我只想让图像对齐。如果ImageView放在TextView

之前,Image将显示在Text的左侧

我的NavigationDrawer自定义布局

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="horizontal"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

<TextView
    android:layout_width="wrap_content"
    android:layout_height="50dp"
    android:textAppearance="?android:attr/textAppearanceMedium"
    android:gravity="center_vertical"
    android:layout_marginLeft="5dp"
    android:textColor="#ffffff"
    android:text="New Text"
    android:id="@+id/bookName" />

<ImageView
    android:layout_width="40dp"
    android:layout_height="40dp"
    android:layout_marginTop="5dp"
    android:layout_marginRight="5dp"
    android:id="@+id/bookImageView" />

</LinearLayout>

如何使图像浮动到文本右侧以及列表视图右边缘的某些点。 还有一件事,我的布局正在NavigationDrawer中使用,因此ListView覆盖的宽度小于全宽... 感谢!!!

1 个答案:

答案 0 :(得分:2)

layout_width的{​​{1}}从TextView更改为match_parent

wrap_content