확인란과 같은보기가 있지만 확인란 부분이 없는지 궁금합니다. 난 그냥 텍스트 부분을 보여주는 좋은 깨끗한 목록을 원하고, 여전히 클릭 이벤트를 허용하고 싶습니다.체크 표시하지 않고 체크 박스를 봅니까?
1
A
답변
2
당신의 main.xml에 파일에 ListView
을 만듭니다
<ListView
android:id="@+id/list"
android:cacheColorHint="#00000000"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>
그런 다음 ArrayAdapter<String>
을 만들 수 있습니다. 수행 ArrayAdapter와 및 목록보기를 초기화 다음은 textviews의 목록리스트 뷰를 생성해야하는 모두의
ListView listView1 = new ListView();
String[] listOfItems = new String[] {"item1", "item2", "item3", "etc"};
ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listOfItems);
listView1.setAdapter(adapter);
합니다. onclick() 수신기를 만들려면 다음 코드를 추가하십시오.
listView1.setOnItemClickListener(new ListView.OnItemClickListener()
{
public void onItemClick(AdapterView<?> listView, View clickItem, int itemPosition, long itemId)
{
// Add code here
}
});
0
예를 들어 http://developer.android.com/resources/tutorials/views/hello-listview.html을 참조하십시오. 이는 클릭 핸들링을 사용하는 ListView의 일반적인 TextView입니다.
관련 문제
- 1. 체크 박스를 체크 검증
- 2. 체크 박스 또는 체크 박스를 사용하지 않고 목록 상자 정렬하기
- 3. 체크 박스를 링크로 만드시겠습니까?
- 4. 체크 박스를 클릭 한 후 체크 박스를 체크 표시/체크 해제하지 않습니다.
- 5. 모든 체크 박스를 체크/체크하지 않음
- 6. 선택한 요소가있는 체크 박스를 체크 표시로 표시
- 7. 체크 박스를 반복하고 체크 표시가있는 경우
- 8. 사용자가 체크 한 체크 박스를 체크하지 않음
- 9. 조건부 체크 박스 목록에서 체크 박스를 선택하십시오.
- 10. 체크 박스를 사용하여보기에서 무언가를 체크 표시하는 방법?
- 11. 클래스가있는 체크 박스를 제외한 모든 체크 박스를 선택 취소 하시겠습니까?
- 12. 체크 박스를 설정 한 프로그램과 체크 박스를 클릭하는 사용자를 구별하십시오.
- 13. 은 체크 박스를
- 14. 마지막 체크 박스를 받으십시오
- 15. 모든 체크 박스를 선택하십시오
- 16. 편집란에서 체크 박스를 선택했습니다.
- 17. 체크 박스를 선택하거나 해제하십시오
- 18. DataGridview에서 체크 박스를 체크 할 때 체크 박스 값을 얻으려면
- 19. jQuery에서 모든 체크 박스를 찾는다.
- 20. mysql 결과에서 체크 박스를 체크한다.
- 21. 체크 박스를 체크하면 어떻게 지워지나요?
- 22. ASP.NET MVC 체크 박스를 동적으로
- 23. 체크 박스를 눌러도 발사하지 않습니다.
- 24. PyQt4에 체크 박스를 동적으로 추가했습니다.
- 25. 체크 박스를 확인할 수 없음
- 26. IronPython의 문자열에 체크 박스를 바인딩합니다.
- 27. 체크 박스를 사용하여 수신자 활성화
- 28. ctreecntrl의 treeitems에서 체크 박스를 활성화하십시오.
- 29. Jquery 선택된 체크 박스를 얻으십시오
- 30. 선택 체크 박스를 변환 (펄)
과일없이 과일 바구니를 요구하는 것과 같습니다. – Simon