Tôi muốn chuyển sang một số chế độ xem nhất định trong ViewFlipper. Hiện tại, tôi có 6 người con trong ViewFlipper. Và tôi có một số nút để điều hướng. Nó rất giống với ứng dụng "Tin tức và thời tiết".Cách di chuyển đến một chế độ xem nhất định bằng cách sử dụng ViewFlipper?
44
A
Trả lời
89
Gọi setDisplayedChild()
, chuyển số 0
dựa trên chỉ mục của trẻ View
bạn muốn hiển thị.
19
Xem ví dụ hoàn chỉnh đơn giản này là android.widget.ViewFlipper. Với nó, bạn có thể tạo bố cục khác nhau từ xml và sau đó chuyển đổi giữa chúng bằng phương pháp đơn giản như thế này: ví dụ
ViewFlipper viewFlipper = (ViewFlipper) findViewById(R.id.myViewFlipper);
// you can switch between next and previous layout and display it
viewFlipper.showNext();
viewFlipper.showPrevious();
// or you can switch selecting the layout that you want to display
viewFlipper.setDisplayedChild(1);
viewFlipper.setDisplayedChild(viewFlipper.indexOfChild(findViewById(R.id.secondLayout)
Xml với cách bài trí cây:
<ViewFlipper
android:id="@+id/myViewFlipper"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<LinearLayout
android:id="@+id/firstLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
<LinearLayout
android:id="@+id/secondLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
<LinearLayout
android:id="@+id/thirdLayout"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
[...]
</LinearLayout>
</ViewFlipper>
Các vấn đề liên quan
- 1. Di chuyển đến một div bằng cách sử dụng jquery
- 2. C# - cách di chuyển điểm một khoảng cách nhất định d (và nhận tọa độ mới)
- 3. Di chuyển màn hình đến vị trí nhất định
- 4. Định vị chế độ xem dưới hai chế độ xem (hoặc chế độ xem thấp nhất)
- 5. Trình xem chế độ xem mô hình, cách chuyển đối tượng giữa chế độ xem?
- 6. Cách chuyển Mẫu từ chế độ xem sang chế độ xem một phần?
- 7. MVC4: Tắt chế độ xem di động trên một số bộ điều khiển nhất định
- 8. Cách tìm xem chế độ xem nào đang sử dụng một bảng nhất định trong SQL Server (2008)?
- 9. Cách điều hướng từ một chế độ xem sang chế độ xem khác bằng UIPageControl?
- 10. Chuyển thuộc tính mô hình sang chế độ xem Rails bằng cách sử dụng redirect_to
- 11. Cách xác định xem mã có được thực hiện như một chức năng hay sử dụng chế độ di động
- 12. Di chuyển đến đầu dòng khi ở chế độ Insert
- 13. Android - Xoay một ImageView bằng ngón tay di chuyển các chế độ xem khác xung quanh
- 14. Sử dụng chế độ xem có bazơ
- 15. Mở chế độ xem nhóm mở rộng của ExpandableListView bằng cách sử dụng onGroupExpand
- 16. Cách truy vấn chế độ xem couchdb bằng cách sử dụng khóa tổng hợp?
- 17. Cách chuyển các tham số cho một chế độ xem
- 18. Cách căn giữa hai chế độ xem bằng cách sử dụng view.frame và view.center
- 19. Thêm nhiều chế độ xem bên trong chế độ xem bằng cách sử dụng WPF và Caliburn.Micro
- 20. Cách thực hành tốt nhất để đặt chế độ xem mẫu và mã xem xương sống
- 21. Cách ẩn cột bảng tốt nhất cho chế độ xem di động
- 22. Di chuyển nút TreeView đã chọn sang chế độ xem
- 23. cách đặt hoạt ảnh không cho chế độ xem đầu tiên từ ViewFlipper
- 24. Chế độ xem SQL Server: cách thêm hàng bị thiếu bằng cách sử dụng nội suy
- 25. Tỷ lệ phù hợp với nội dung web di động bằng cách sử dụng thẻ meta chế độ xem
- 26. Django Chuyển hướng đến chế độ xem trước
- 27. Làm cách nào để chuyển đổi chế độ xem từ trong chế độ xem?
- 28. Đường ray: cách chạy tất cả di chuyển đến một dấu thời gian nhất định
- 29. UITabBar - hai chế độ xem (nib) cùng một Lớp bằng cách sử dụng Storyboard
- 30. PyQt - Cách đặt QComboBox ở chế độ xem bảng bằng cách sử dụng QItemDelegate