2011-09-19 17 views
6

के साथ अंत तक ऑटो-स्क्रॉल मेरे पास एक क्षैतिज स्क्रॉलव्यू है और जब मैं दृश्य लोड करता हूं तो मुझे एनीमेशन के साथ एक ऑटो-स्क्रॉल करने की आवश्यकता होती है। मैं यह करने के लिए इस विधि को लागू किया है:क्षैतिज स्क्रॉलव्यू, एनीमेशन

final HorizontalScrollView strip = (HorizontalScrollView) contentView. 
    findViewById(R.id.horizontalScrollView1); 

strip.postDelayed(new Runnable() { 

    public void run() { 
     strip.fullScroll(HorizontalScrollView.FOCUS_RIGHT); 
    } 
}, 1000L); 

यह ठीक काम करता है, लेकिन, मुख्य समस्या स्क्रॉल की एनीमेशन बहुत तेजी से है और मैं एक धीमी स्क्रॉल को लागू करने की जरूरत है। आपकों कुछ इल्म है?

उत्तर

6

यह एक डेमो प्रोजेक्ट है जिसे मैंने अपनी परियोजनाओं में से एक के लिए बनाया है। यह एक स्क्रोलर स्वचालित रूप से और लगातार स्क्रॉल करता है। इसे छवियों की सूची के माध्यम से लगातार स्क्रॉल करके क्रेडिट स्क्रीन दिखाने के लिए बनाया गया था। यह आपकी मदद कर सकता है या आपको कुछ विचार दे सकता है।

https://github.com/blessenm/SlideshowDemo

+0

यह ठीक काम करता है। धन्यवाद। – Alex

+0

Awsome !! धन्यवाद !! वास्तव में मदद की !! – ashabasa

+0

अच्छा एक! ....... – Mani

2

इस प्रयास करें:

ObjectAnimator animator=ObjectAnimator.ofInt(buttonHolderScrollView, "scrollX",targetXScroll); 
animator.setStartDelay(100); 
animator.setDuration(100); 
animator.start(); 
संबंधित मुद्दे