क्या मैं एक ऐसा विचार ले सकता हूं जिसे एंड्रॉइड फ्रेमवर्क द्वारा प्रस्तुत किया गया है और इसे किसी अन्य आकार में पुन: सहेजा गया है?क्या मैं एंड्रॉइड में एक दृश्य स्केल कर सकता हूं?
16
A
उत्तर
38
आपको दृश्य को स्केल करने के लिए API 11 या ऊपर की आवश्यकता है। यहाँ है कैसे:
float scalingFactor = 0.5f; // scale down to half the size
view.setScaleX(scalingFactor);
view.setScaleY(scalingFactor);
+1
भगवान की स्तुति करो। कोड का यह छोटा टुकड़ा मेरे लिए आश्चर्यजनक रूप से अच्छा काम करता है !! :) धन्यवाद ! –
+25
इस मामले में यह स्केल किया गया है लेकिन अभी भी लेआउट में मूल क्षेत्र ले रहा है !! कोई समाधान? –
3
अपने XML में
android:scaleX="0.5"
android:scaleY="0.5"
http://stackoverflow.com/questions/2963152/android-how-to-resize-a-custom-view-programmatically –
मैं कर रहा हूँ सिर्फ एक दृश्य के आकार को सेट करने की कोशिश नहीं कर रहा है - मैं एक दृश्य लेना चाहता हूं और इसे छोटे आकार में स्केल करना चाहता हूं, मूल रूप से इसे देखने के बाद दृश्य का थंबनेल लेना। – bjdodson