Như tên cho thấy, Collection Xem Widgets được thiết kế để hỗ trợ thêm cho xem bộ sưu tập dựa trên cụ thể như sau:
► StackView - Một flip-thẻ style Xem hiển thị con của nó xem như một chồng. Các stack sẽ tự động xoay qua bộ sưu tập của mình, di chuyển các mục trên cùng để trở lại để lộ ra một dưới nó. Người dùng có thể tự chuyển giữa các mục bằng cách vuốt lên hoặc xuống để lộ các mục trước đó hoặc kế tiếp, tương ứng.
► ListView - Danh sách truyền thống View. Mỗi mục trong bộ sưu tập ràng buộc sẽ được hiển thị như là một hàng vào một danh sách dọc.
► GridView - Một lưới di chuyển hai chiều, nơi mỗi mục được hiển thị bên trong một tế bào.
Bạn có thể kiểm soát số lượng cột, chiều rộng của họ, và khoảng cách có liên quan.
Các giới thiệu các bộ sưu tập dựa trên App Widgets động đã loại bỏ sự cần thiết cho các Live Folders hạn chế hơn. Kết quả là, Live Folders đã bị phản đối như của Android 3.0.
Mỗi của các điều khiển mở rộng Adapter lớp View. Kết quả là, các giao diện người dùng được sử dụng để hiển thị mỗi mục bên trong nó được xác định bằng bất cứ cách bố trí mà bạn cung cấp. Tùy thuộc vào View dùng để hiển thị các bộ sưu tập, các bố trí quy định sẽ đại diện cho mỗi hàng trong một danh sách, mỗi thẻ trong một ngăn xếp, hoặc từng tế bào trong một mạng lưới.
Các giao diện người dùng sử dụng để đại diện cho mỗi mục bị giới hạn với cùng xem và bố trí hỗ trợ bởi App Widgets:
► FrameLayout
► LinearLayout
► RelativeLayout
> AnalogClock
> nút
> Chronometer
> ImageButton
> ImageView
> ProgressBar
> TextView
> ViewFlipper Collection Xem Widgets có thể được sử dụng để hiển thị bất kỳ thu thập số liệu, nhưng chúng đặc biệt use¬ful để tạo năng động Widgets bề mặt dữ liệu được giữ trong các nhà cung cấp nội dung của ứng dụng của bạn. Bộ sưu tập Xem Widgets được thực hiện theo cách tương tự như App Widgets thường - sử dụng nhà cung cấp ứng dụng widget file Info để cấu hình các thiết lập widget, BroadcastReceivers để xác định hành vi của họ, và RemoteViews để sửa đổi các widget . tại thời gian chạy Ngoài ra, App Widgets bộ sưu tập dựa trên yêu cầu các thành phần sau: . ► một nguồn tài nguyên bố trí bổ sung định nghĩa các giao diện người dùng cho mỗi mục được hiển thị trong các widget ► một RemoteViewsFactory hoạt động như một adapter de facto cho widget của bạn bằng cách cung cấp Lần đó sẽ được hiển thị trong bộ sưu tập của bạn Xem. Nó tạo ra xem từ xa bằng cách sử dụng định nghĩa bố trí mục và populates yếu tố của nó bằng cách sử dụng dữ liệu cơ bản bạn muốn hiển thị. ► Một RemoteViewsService mà instantiates và quản lý xem từ xa máy. Với các thành phần này hoàn tất, bạn có thể sử dụng xem từ xa nhà máy để tạo ra và cập nhật mỗi lần xem sẽ đại diện cho các mục trong bộ sưu tập của bạn. Bạn có thể
đang được dịch, vui lòng đợi..
