จะเลื่อน umano SlideUpPanelLayout Dragview โดยทางโปรแกรมได้อย่างไร

ฉันใช้ AndroidSlidingUpPanel โดย Umano

ฉันได้ตั้งค่า Dragview เป็น sothree:umanoDragView="@+id/thumb" โดยใช้แอตทริบิวต์

มันทำงานได้อย่างถูกต้อง แต่ปัญหาของฉันคือฉันต้องการเลื่อนมุมมองนี้จากเหตุการณ์การเลื่อนภายนอกจากหน้าหลักของฉัน

ฉันจะทำเช่นนี้ได้อย่างไร?

มีฟังก์ชั่นใดบ้างที่ต้องโทรเข้าห้องสมุด?

มี PanelSlideListener แต่ไม่มีฟังก์ชันในการเลื่อนแผงโดยทางโปรแกรม

คำอธิบาย

ตอนนี้ผมทำได้เพียงเลื่อนดูความคิดเห็นเท่านั้น ฉันต้องการเปิดใช้งานการเลื่อนจากรูปภาพด้วย

ขอบคุณล่วงหน้า


person Azim Ansari    schedule 10.09.2015    source แหล่งที่มา
comment
คุณพบอะไรสำหรับสิ่งนี้หรือไม่? ฉันยังต้องการเลื่อนแผงโดยทางโปรแกรมด้วย ...   -  person user1163234    schedule 22.10.2015


คำตอบ (2)


คุณสามารถตั้งค่าสถานะของแผงควบคุมโดยทางโปรแกรมได้:

 myPanel?.panelState = SlidingUpPanelLayout.PanelState.COLLAPSED
person pawman    schedule 04.05.2018

นี่จะเป็นการเลื่อนแผงเลื่อน แต่ฉันไม่แน่ใจว่าเป็นสิ่งที่คุณต้องการสำหรับ DragView หรือไม่:

slideUpLayout.scrollableView.scrollTo(0, 0)
person cruxdyno    schedule 11.06.2019