Cho phép làm điều gì đó challanging. Tôi đã thấy hoạt ảnh này cho ngăn điều hướng: Hoạt ảnh tùy chỉnh cho ngăn điều hướng mở và đóng
và tôi muốn thực hiện điều này vì đây là một hiệu ứng tuyệt vời. Tôi đã cố gắng để có được hiệu quả bằng cách tạo ra một cái nhìn tùy chỉnh và liên lạc tôi đang nhận được ít nhất 50% hiệu ứng tương tự. tôi muốn thực hiện các phương thức ondraw() và ontouch() từ chế độ xem tùy chỉnh của tôi sang chế độ xem điều hướng. Làm thế nào là thực hiện? Bất kỳ ai có bất kỳ đầu mối? Bất cứ ai có thể cung cấp cho bất kỳ liên kết có công cụ simlar.
Tôi đã thử này:
public class CustomNavigation extends DrawerLayout {
public CustomNavigation(Context context) {
super(context);
}
public CustomNavigation(Context context, AttributeSet attrs) {
super(context, attrs);
}
public CustomNavigation(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
// invalidate();
}
public void start()
{
this.invalidate();
Log.d("Parth", "start");
}
@Override
public void onDraw(Canvas c) {
Log.d("Parth", "ondraw");
// super.onDraw(c);
}
}
Các phương pháp bốc thăm không được gọi. tại sao vậy?
từ hoạt động chính tôi làm cho một đối tượng của lớp trên và gọi phương thức start như thế này:
CustomNavigation drawer = (CustomNavigation) findViewById(R.id.drawer_layout);
drawer.start();
và đây chỉ là những thứ ban đầu, tôi cũng muốn thực hiện sau đây:
https://mir-s3-cdn-cf.behance.net/project_modules/disp/1637a925685965.56349328a6a5e.gif
https://mir-s3-cdn-cf.behance.net/project_modules/disp/092d8f25685965.5634935a53dde.gif
Hi bất kỳ ai có ý tưởng làm thế nào để đạt được bấm vào mục danh sách xem và mở một trang chi tiết hoạt hình như hình ảnh trên, Giúp đánh giá cao Cảm ơn Advance – KeTaN