के रूप में नीचे चित्र में देखा मैं 4 संकल्प फ़ोल्डरों बनाया है और प्रत्येक में उचित छवि आकार डाल दिया है:स्केल छवियाँ एक्सएमएल
मैं भी विभिन्न स्क्रीन के लिए 8 अलग लेआउट फ़ोल्डरों बनाया है आकार के रूप में नीचे चित्र में देखी गई:
आप नीचे चित्र में देख सकते हैं, मैं हर अनुसार एक्सएमएल फ़ाइल में फिर से आकार के लिए छवियों को तो वे वें भरने की जरूरत है ई स्क्रीन:
मैं जो ठीक काम करता है छवियों नीचे पैमाने पर करने के लिए इस कोड का उपयोग करें:
android:adjustViewBounds="true"
android:maxWidth="150dp"
android:scaleType="fitCenter"
लेकिन मैं समझ नहीं छवियों को पैमाने पर करने के लिए कैसे। मैं इस कोड का उपयोग करने की कोशिश कर रहा हूं:
android:adjustViewBounds="true"
android:minWidth="150dp"
android:scaleType="fitCenter"
छवियों को स्केल करने के तरीके पर कोई विचार? धन्यवाद!!
एक्सएमएल:
<ImageButton
android:id="@+id/btnPlay"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_below="@+id/imageView1"
android:layout_marginTop="15dp"
android:background="@null"
android:src="@drawable/btn_play"
android:adjustViewBounds="true"
android:scaleX="1.5"
android:scaleY="1.5"
android:scaleType="fitXY" />
यह वास्तविक छवि को फिर से आकार देने में काम करता है लेकिन छवि दृश्य इसके साथ स्केल नहीं करता है इसलिए चित्र ओवरलैप होते हैं। इमेज के साथ इमेज व्यू स्केल बनाने के बारे में कोई विचार? – Shane
और आप ऊंचाई/चौड़ाई 'wrap_content' का उपयोग नहीं कर सकते हैं, है ना? –
हां, मेरे पास एंड्रॉइड है: layout_width = "wrap_content" और एंड्रॉइड: image_iewidth = "wrap_content" छवि पर देखें – Shane