아이콘과 텍스트를 그룹화하기 위해 선형 레이아웃으로 그룹화하고 선형 레이아웃을위한 리스너를 구현했습니다.onclicklistener에서 LinearLayout으로 발행 할 때
<LinearLayout
android:id="@+id/ll0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="fill_horizontal"
android:orientation="vertical" >
<ImageButton
android:id="@+id/imageButton0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@null"
android:src="@drawable/start" />
<TextView
android:id="@+id/textView0"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Start"
android:textAppearance="?android:attr/textAppearanceMedium" />
</LinearLayout>
나는 청취자, 다음과 같은 방법을 구현 한 - 내가 직면하고있어
l0 = (LinearLayout)findViewById(R.id.ll0);
l0.setOnClickListener(new View.OnClickListener()
{
public void onClick(View v)
{
//Some Code
}
});
문제는 내가 아이콘을 클릭하는 즉, 청취자가 응답하지 않는 것입니다. 청취자는 텍스트보기와 아이콘 사이의 공간을 클릭하면 작동했습니다. 특정 부분이 아니라 전체 부분을 클릭 가능하게하고 싶습니다.
android : 클릭 가능이 도움이되지 않는 것처럼 보이지만 컴파운드 드로어 블이 잘 작동합니다. – daemon54