سؤال

أواجه مشكلة كبيرة هنا وآمل أن يكون هناك شخص ما هنا قادرا على مساعدتي. لنذهب.

دعنا نقول، لدي صورة كبيرة جدا (1500 × 200000)، أحملها كأنها رائعة، غرامة حتى الآن. لدي الآن ساحة سياحية وأريد رسم منطقة معينة (دعنا نقول أن أعلى اليسار في المنطقة) على قماش، في إصدار غير محجول. اعتقدت أن استخدام ClipDrawable سيكون مجرد الشيء الصحيح الذي يجب استخدامه، ولكن في الواقع، لا أستطيع الحصول عليه للقيام بما أريده. فقط يعرض صورة مثالية مع مقطع مطبق.

لذلك في الأساس سؤالي هو: كيفية رسم غير تحجيم رسميا على سطح، وكيفية مقطع هذا القبض؟

أي مساعدة موضع تقدير، شكرا لك :-)

هل كانت مفيدة؟

المحلول

للاشتعال ببساطة، قم ببساطة بتعيين منطقة Clips المناسبة على قماش قبل رسم القابلة للشرح. لا تنس أن تنقذ () / استعادة () قماش!

نصائح أخرى

يمكنك استخدام هذه في XML القابلة للشرح.

تحقق هذا الوثيقة لمزيد من الاستخدام ل clip و scale ضع الكلمة المناسبة:http://idunnolol.com/android/drawables.html.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top