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

ফটো ভিউ করা

যদি কৃতিত্তের সাথে ছবি তোলাটাই আপনার অ্যাপের চুড়ান্ত আকাঙ্খা না হয়, তাহলে আপনি তখন সম্ভবত ক্যামেরা অ্যাপ থেকে ছবিটা ফেরত চাইবেন এবং এটা দিয়ে অন্য কিছু করবেন।

অ্যান্ড্রয়েড ক্যামেরা অ্যাপলিকেশন ফিরতি Intent এ ফটোটি এনকোড করে, কি "data"র অধীনে এক্সট্রার মধ্যে একটি Bitmap বিটম্যাপ হিসাবে onActivityResult()এ ডেলিভারি দেয়। নিম্নোক্ত কোড এই ইমেজ উদ্ধার করে এবং ImageView এ প্রদর্শন করে।

private void handleSmallCameraPhoto(Intent intent) {
    Bundle extras = intent.getExtras();
    mImageBitmap = (Bitmap) extras.get("data");
    mImageView.setImageBitmap(mImageBitmap);
}

নোট: "data" থেকে এই থামবনেইল ইমেজ একটি আইকনের জন্য ভালো হতে পারে, কিন্তু এর চেয়ে বেশী কিছু না। একটি পূর্ণ সাইজের ইমেজ নিয়ে কাজ করতে আরেকটু বেশী কাজ করতে হয়।