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

অ্যান্ড্রয়েড ২.১ এবং এর চেয়ে উন্নত সংস্করনকে সাপোর্ট করে

যখন অ্যান্ড্রয়েড ৩.০ এর চেয়ে পুরাতন সংস্করনে (অ্যান্ড্রয়েড ২.১ পর্যন্ত) এটা রান করে তখন একশন বার এ্যাড করতে আপনার অ্যাপলিকেশনে অ্যান্ড্রয়েড সাপোর্ট লাইব্রেরী অন্তর্ভুক্ত করা দরকার।

শুরু করার সময় Support Library Setup তথ্য পড়–ন এবং v7 appcompat লাইব্রেরী সেটআপ করুন (কখনও যদি আপনি লাইব্রেরী প্যাকেজ ডাউনলোড করে থাকেন, তাহলে Adding libraries with resources নির্দেশিকা অনুসরণ করুন)

কখনও আপনার অ্যাপ প্রজেক্টের সাথে যদি অন্তর্ভুক্ত সাপোর্ট লাইব্রেরী থেকে থাকে:

  1. আপনার একটিভিটি আপডেট করুন যাতে এটা ActionBarActivity কে বিস্তৃত করে। উদাহরন:

     public class MainActivity extends ActionBarActivity { ... }
    
  2. আপনার মেনিফেস্ট ফাইলে যে কোন একটা Theme.AppCompat থিম ব্যবহার করার জন্য হয় উপাদান বা স্বতন্ত্র উপাদান আপডেট করুন। উদাহরন:

     <activity android:theme="@style/Theme.AppCompat.Light" ... >
    

নোট: আপনি যদি কাস্টম থিম তৈরী করে থাকেন, নিশ্চিত হোন যে এটা যে কোন একটা Theme.AppCompatথিম এর প্যারেন্ট হিসাবে ব্যবহার করে। একশন বার স্টাইল করা অধ্যায়টি দেখুন।

এখন আপনার একটিভিটি একশনবার কে অন্তর্ভুক্ত করে নিয়েছে যখন অ্যান্ড্রয়েড ২.১ (APi level 7) এবং এর পরবর্তী সংস্করনে রান করে।

মেনিফেস্টে আপনার অ্যাপের এপিআই লেভেল সঠিকভাবে সেট করার কথা স্মরণ রাখবেন:

<manifest ... >
        <uses-sdk android:minSdkVersion="7"  android:targetSdkVersion="18" />
...
</manifest>