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

একটি ফাইলের MIME টাইপ উদ্ধার

একটা ফাইলের ডাটা টাইপ ক্লায়েন্ট অ্যাপে নির্দেশ করে কীভাবে এটার ফাইলের কনটেন্ট চালিত করা উচিত। একটা শেয়ার করা ফাইলের ডাটা টাইপ পেতে এটার কনটেন্ট ইউআরআই প্রদান করে, ক্লায়েন্ট অ্যাপ ContentResolver.getType()কল করে। এই মেথড ফাইলের MIME টাইপ ফেরত দেয়। বাই ডিফল্ট, একটি FileProviderফাইলের MIME টাইপ নিরূপন করে এর ফাইল নেম এক্সটেনশন থেকে।

নিম্নোক্ত কোড চিত্রটি দেখায় ক্লায়েন্ট অ্যাপ একটি ফাইলের MIME টাইপ উদ্ধার কওে, কোন সময় যদি সারভার অ্যাপ ক্লায়েন্টে কনটেন্ট ইউআরআই ফেরত পাঠায়:

    ...
    /*
     * Get the file's content URI from the incoming Intent, then
     * get the file's MIME type
     */
    Uri returnUri = returnIntent.getData();
    String mimeType = getContentResolver().getType(returnUri);
    ...