Tôi đã thử nội dung và tìm kiếm vài giờ trước và không có nơi nào nên tôi nghĩ tôi sẽ hỏi tại đây. Về cơ bản phiên bản Honeycomb của Gmail có một listview bên phải cho danh sách thư của nó và khi bạn cuộn listview các mục đi dưới thanh hành động mà dường như có một số hình thức của gradient trên nó với #00FFFFFF
ở phía dưới lên đến #FFFFFFFF
ở đầu cho ấn tượng của các mục mờ dần.Thanh cuộn kiểu thanh dành cho máy tính bảng Gmail với thanh tác vụ trong suốt
Nhưng điều quan trọng cần lưu ý ở đây là SCROLLBAR trên listview không bao giờ nằm bên dưới ActionBar! và vị trí trên cùng mặc định cho chế độ xem danh sách nằm bên dưới thanh cuộn.
Tôi đã cố gắng triển khai bố cục kiểu tương tự cho ứng dụng của mình bằng chế độ xem cuộn cuộn bên dưới thanh tác vụ có bộ alpha trên đó, trông rất đẹp và tốt nhưng thanh cuộn cũng nằm bên dưới! :(và nó làm cho nó trông một chút kỳ lạ, nó không phải là một lựa chọn tốt đẹp.
tôi đã đạt được những gì tôi có cho đến nay bằng cách sử dụng
getWindow().requestFeature(Window.FEATURE_ACTION_BAR_OVERLAY);
và
getActionBar().setBackgroundDrawable(getResources().getDrawable(R.drawable.actionbar_bg));
mà là một một XML có thể vẽ được chỉ đơn giản là có màu là #BB000000
(chưa có độ dốc)
đây là hiệu ứng hiện tại, thanh cuộn có thể nhìn thấy bên dưới thanh hành động: (
đây là kết quả mong muốn với thanh cuộn không bao giờ đi sâu vào actionbar nhưng nội dung không di chuyển lên bên dưới nó
Edit: Tôi nghĩ rằng đây có lẽ là sử dụng một cái gì đó tùy chỉnh trong Google và đều nhưng từ bỏ tìm nó ra
Họ có thể đặt thanh tác vụ thành nền trong suốt không, sau đó sử dụng ListView.addHeaderView() đã thêm độ dốc vào đầu chế độ xem danh sách? –
Tôi nhớ có một số nói về điều này, nơi bạn có thể sử dụng lề hoặc đệm trong một số loại cách, nhưng tôi không thể nhớ nơi tôi tìm thấy nó. Bất kỳ trợ giúp về vấn đề này sẽ là tuyệt vời. –