다음과 같은 레이아웃을 만들고 싶습니다 (Windows 타일과 유사).목록보기의 동적 열 수
열 수는 1이 아니면 내가 안드로이드에서 사용할 수있는 레이아웃 2.
것인가? ListView를 사용했지만 두 개의 클릭 가능한 열을 얻을 수 없습니다. 도와주세요.
다음과 같은 레이아웃을 만들고 싶습니다 (Windows 타일과 유사).목록보기의 동적 열 수
열 수는 1이 아니면 내가 안드로이드에서 사용할 수있는 레이아웃 2.
것인가? ListView를 사용했지만 두 개의 클릭 가능한 열을 얻을 수 없습니다. 도와주세요.
ListView
을 사용하면 xml에 두 개의 개별 항목을 만들 필요가 있고 두 개의 열과 하나만있는 항목을 만들면 문제없이 사용할 수 있습니다. getView()
에 항목을 생성하는 동안 ListView
어댑터에서 수신기를 추가 한 다음 추가 할 수 있습니다.
ListView
을 사용하십시오. 자신의 adapter
을 구현하고 2xml 레이아웃 파일을 만듭니다. 1은 1 프레임을 포함하고 다른 프레임은 2 프레임을 포함합니다. 데이터를 기반으로 올바른 레이아웃 유형을 지정하면됩니다.
예 :
1 프레임 :
<LinearLayout.. >
<!-- controls go here -->
</LinearLayout>
2 프레임 :
<LinearLayout.. > <!-- set to orientation to horizontal-->
<LinearLayout .. layout_weight="0.5" ><!-- controls go here --></LinearLayout>
<LinearLayout .. layout_weight="0.5" ><!-- controls go here --></LinearLayout>
</LinearLayout>
쿨 gridview에 사용해보십시오. 나는 레이아웃을 얻었다. 하지만 어떻게 열별로 클릭 할 수있게 할 수 있습니까? 지금 그것을 클릭하면 전체 행이 선택됩니다. – jaks
올바른 레이아웃으로 onClickListener를 설정했는지 확인하십시오. –