2011-08-04 12 views
9

मैं एक निर्दिष्ट आकार में अपने View को एनिमेट करने की कोशिश कर रहा हूं।निर्दिष्ट आकार के लिए एंड्रॉइड स्केल एनीमेशन

मेरे पास LinearLayout है जो 3 पंक्तियों और 3 कॉलम के ग्रिड में बांटा गया है। तो मेरे पास वर्गों के रूप में 9 LinearLayout एस है। मैं वर्ग को एक निर्दिष्ट आकार में स्केल करने की कोशिश कर रहा हूं यानी बाहरी अभिभावक दृश्य का आकार। मुझे मूल दृश्य को स्केल और भरने के लिए मेरे सबव्यू की आवश्यकता है।

जो मैंने एंड्रॉइड ScaleAnimation दस्तावेज़ों में पढ़ा है, हमें 1.0 जैसे स्केल फैक्टर को निर्दिष्ट करना होगा।

क्या माता-पिता के दृश्य की सीमा निर्दिष्ट करके एनिमेट करने का कोई तरीका है या स्केल फैक्टर की गणना एकमात्र तरीका है?

बीटीडब्ल्यू मैं एंड्रॉइड 2.1 एसडीके का उपयोग कर रहा हूं।

उत्तर

0

हालात 2011 के बाद से बहुत बदल गए आप अभी भी यह पढ़ रहे हैं, तो अद्यतन 15 (IceCreamSandwich) के लिए एसडीके के लिए न्यूनतम और आप या तो ViewPropertyAnimators का उपयोग कर, या का उपयोग कर बाधा एनिमेशन, अगर आप ConstraintLayout शामिल करके ऐसा कर सकते।

संबंधित मुद्दे