3
문자열로 채워진 ListActivity의 ListView가 있습니다. 그러나 목록 항목의 텍스트 부분 만 클릭 할 수 있으며 클릭하면 텍스트 부분 만 강조 표시됩니다 (검은 색 바탕에 주황색). 전체 줄을 클릭 할 수있게 만들고 싶으면 선택하고 전체 줄을 선택으로 표시해야합니다.항목을 클릭하기 위해 전체 너비로 ListView 터치 센스를 만들려면 어떻게해야합니까?
어떻게하면됩니까? 당신은 몇 가지를 사용하는 경우 당신은 확실히 당신의 ListView 및 사용자 정의 열 레이아웃, = "fill_parent"를 폭 설정되어 있습니다 -
기본 동작은<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<TextView
android:id="@+id/TextViewLocationMode"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="-" >
</TextView>
<TextView
android:id="@+id/TextViewStatus"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Statustekst" >
</TextView>
<ListView
android:id="@android:id/list"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:choiceMode="singleChoice"
android:clickable="true"
android:fadeScrollbars="true"
android:isScrollContainer="true"
android:longClickable="true" >
</ListView>
</LinearLayout>
XML을 android : layout_width = "fill_parent"로 변경하여 문제가 해결되었습니다. –