বাংলায় অ্যান্ড্রয়েড সহায়িকা - Bangla Android Guide

onDraw() ওভাররাইড করা

একটি কাস্টম ভিউ ড্র করার সবচেয়ে গুরুত্বপূর্ণ ধাপ হচ্ছে onDraw()পদ্ধতি ওভাররাইড করা। onDraw() এ প্যারামিটার হচ্ছে একটি Canvas অবজেক্ট যা দিয়ে ভিউ এটাকে ড্র করতে পারে। Canvas ক্লাস টেক্সট, লাইন, বিটম্যাপ, এবং অন্য অনেকগুলো গ্রাফিক প্রিমিটিভ ড্র করার জন্য পদ্ধতি নির্ধারণ করে । আপানি আপনার কাস্টম ইউজার ইন্টারফেস (ইউআই) তৈরী করতে এই পদ্ধতি গুলো onDraw() এ ব্যবহার করতে পারেন।

পূর্বে আপনি যে কোন ড্রয়িং পদ্ধতি কল করতে পারেন, এটা একটি Paint অবজেক্ট তৈরী করার ক্ষেত্রে গুরুত্বপূর্ণ। পরবর্তী অধ্যায় Paint নিয়ে আরও বিস্তারিত আলোচনা করবে।