Я поместил изображение в каждый элемент ListView с правой стороны. В макете xml я установил его ширину и длину как 20dip, немного, и я нахожу, что его трудно щелкнуть, потому что изображение занято только 20 * 20 падения, я надеюсь, что длина этого не меняется, а его высота наполнения родителя, я попробовал:Как сделать изображение проще нажимать?
android:layout_width="20dip"
android:layout_height="fill_parent"
, но он не работает.
Ниже мой XML:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/item"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:padding="6dip"
android:background="#FFFFFF">
<ImageView android:id="@+id/avatar"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginRight="6dip"
android:src="@drawable/default_happy_face" />
<RelativeLayout
android:orientation="vertical"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_toRightOf="@id/avatar"
android:layout_toLeftOf="@+id/optionImg">
<!-- some stuff unrelated-->
</RelativeLayout>
<!-- v Pay attention here v -->
<ImageView android:id="@+id/optionImg"
android:layout_width="20dip"
android:layout_height="fill_parent"
android:layout_marginLeft="15dip"
android:paddingLeft="5dip"
android:adjustViewBounds="true"
android:background="@drawable/option_normal"
android:layout_alignParentRight="true"
android:layout_centerVertical="true"/>
</RelativeLayout>
Если вы внимательно следить за клиента щебета для Android, вы увидите, что изображение на правой стороне каждого ListView пункта достаточно легко нажать (даже у вас нет нажмите на изображение, но скажите, например, над кнопкой). Я хочу знать, как это сделать.
twitter image http://www.freeimagehosting.net/uploads/889d10c435.png
Любой один? любая помощь?
нет, на самом деле я непосредственно использовать изображение с Twitter (я распаковать APK, и получить изображение), это именно так, как большой, как это выглядит, интересно, возможно, они сделали длину ImageView полной заполнением родителя, поэтому 【ImageView】 больше, чем 【изображение】 внутри него, через мои попытки, но все еще не знаю, как это сделать. – DiveInto