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

টিভিতে সাপোর্ট না করা ফিচার ব্যবস্থাপনা

(http://developer.android.com/training/tv/unsupported-features-tv.html)

টিভি অ্যান্ড্রয়েড সমর্থিত অন্য ডিভাইস থেকে সম্পূর্ন পৃথক:

  • তারা নড়াচড়া করে না

  • অভ্যাসবশত, কোন ধরনের ইন্টারেকশন ছাড়াই বা ক্ষুদ্র পরিমান ইন্টারেকশন নিয়ে মানুষ এটা দেখে থাকে

  • মানুষ এদের সাথে দূর থেকে যোগাযোগ করে।

কারন অন্য ডিভাইস থেকে টিভির ভিন্ন উদ্দেশ্য থাকে, তাদের সাধারণভাবে হার্ডওয়ার ফিচার থাকে না যা অ্যান্ড্রয়েড সমর্থিত অন্য ডিভাইস থাকে। এই কারনে, অ্যান্ড্রয়েড সিস্টেম একটি টিভি ডিভাইসের জন্য নিচের বৈশিষ্টগুলো সাপোর্ট করে না:

Hardware Android feature descriptor
Camera android.hardware.camera
GPS android.hardware.location.gps
Microphone android.hardware.microphone
Near Field Communications (NFC) android.hardware.nfc
Telephony android.hardware.telephony
Touchscreen android.hardware.touchscreen

এই অনূশীলনী আপনাকে দেখায় কীভাবে ফিচারগুলো নিয়ে কাজ করা যায় যা টিভিতে থাকে না, এটা করতে:

  • সাপোর্ট না করা কিছু ফিচারের জন্য ওয়ার্ক-এরাউন্ড প্রদান করুন।

  • রানটাইমের সময় থাকা ফিচারগুলো চেক করা এবং ওই ফিচার সহজপ্রাপ্যতার উপর ভিত্তি করে কিছু কোড পাথ শর্তসাপেক্ষে একটিভেট (সক্রিয়) বা ডিএকটিভেট (নিস্ক্রিয় করা)