मैंने एंड्रॉइड कोड में कुछ खुदाई की, और अनिश्चित प्रगति पट्टी में उपयोग देखा। इस टैग के साथ अपने ही drawable बनाने के लिए कोशिश कर के बाद:एंड्रॉइड एनिमेट
<animated-rotate xmlns:android="http://schemas.android.com/apk/res/android"
android:drawable="@drawable/spinner_pia"
android:pivotX="50%"
android:pivotY="50%"
android:framesCount="12"
android:frameDuration="100" />
मैं एक त्रुटि मिलती है: "कोई संसाधन पहचानकर्ता विशेषता 'frameDuration' पैकेज 'Android' में के लिए मिला" - जिसका अर्थ है कि frameDuration एक निजी विशेषता है। क्या इस "एनिमेट-रोटेट" सुविधा का उपयोग करने का कोई तरीका है?
मेरा कार्य सिस्टम की डिफ़ॉल्ट अनिश्चित प्रगति पट्टी को प्रतिस्थापित करना है। मैं इसे जितना संभव हो उतना छोटा कोड करना चाहता हूं (यदि संभव हो तो कुछ विशेषताओं को बदलें)। ProgressBar दृश्य का उपयोग करना, की स्थापना:
android:indeterminateOnly="true"
android:indeterminateBehavior="cycle"
android:indeterminateDuration="3500"
android:indeterminateDrawable="@drawable/pia_sivuvator"
और बिंदु "@ drawable/pia_sivuvator" उस वस्तु को सुरुचिपूर्ण के रूप में मेरे काम कर के रूप में वे आ गए, लेकिन मैं उन निजी विशेषताओं पर अटक कर रहा हूँ है जाएगा।
सहायता?
एक ही समस्या है। पैरामीटर को छोड़कर ('फ्रेम कार्ड और' फ्रेम अवधि ') बहुत मदद नहीं करता है। एनीमेशन काम करता है, लेकिन मेरे लिए अच्छा नहीं लग रहा है (एनीमेशन चिकनी नहीं है, जैसे कम फ्रेमरेट)। इस समस्या पर कोई समस्या उत्पन्न हुई http://code.google.com/p/android/issues/detail?id=19248 –