2010-07-10 31 views
12

Tôi muốn trình bày một số lựa chọn trong ứng dụng của mình. Ngay bây giờ tôi đang làm điều đó với các nút dưới khác.Android - tạo danh sách xem hoàn toàn từ xml

Điều tôi thực sự muốn làm là giới thiệu chúng dưới dạng danh sách như trong ứng dụng "Cài đặt". Điều này sẽ tóm tắt để tạo danh sách với các giá trị/lựa chọn được xác định trước. Vấn đề của tôi là tôi không thể tìm ra cách để làm điều đó với xml. tôi có thể thêm ListView để xml như thế này:

<ListView android:id="@+id/ListView01" android:layout_width="wrap_content" android:layout_height="wrap_content"></ListView>

Nhưng làm thế nào để thêm các mục vào đó? Tất cả các ví dụ tôi đã tìm thấy làm theo chương trình - thông qua bộ điều hợp con trỏ hoặc bộ điều hợp mảng.

Làm cách nào để tạo danh sách textViews bằng XML chỉ n Android? Có ai biết cách nó được thực hiện trong ứng dụng "Cài đặt" và giống nhau không?

Cảm ơn!

Trả lời

17

Nhưng làm cách nào để thêm mục nhập vào đó? Tất cả ví dụ tôi đã tìm thấy làm điều đó theo chương trình - thông qua con trỏ bộ điều hợp hoặc bộ điều hợp mảng.

Sử dụng các thuộc tính android:entries vào yếu tố ListView của bạn, trỏ đến một nguồn tài nguyên <string-array> (thường đặt ở res/values/arrays.xml).

+0

Cảm ơn! Có cách nào để sử dụng chế độ xem làm mục nhập không? Ví dụ tôi muốn mọi mục nhập là hình ảnh + textView + có thể là hộp kiểm. – Leonti

+1

@Leonti: Vâng, vâng, nhưng bạn phải "làm điều đó theo chương trình - thông qua bộ điều hợp con trỏ hoặc bộ điều hợp mảng". – CommonsWare

Các vấn đề liên quan