অ্যান্ড্রয়েড সমর্থন লাইব্রেরি, খণ্ডগুলি এবং একটি নির্দিষ্ট উদাহরণ হিসাবে ViewPagerশ্রেণি সম্পর্কে আমার একটি প্রশ্ন রয়েছে । আমার উদ্দেশ্য হ'ল অ্যানড্রয়েড বিকাশকারী ওয়েবসাইটে ( http://developer.android.com/training/animation/screen-slide.html বা http://developer.android.com/) সরবরাহিত নমুনার অনুরূপ কার্যকারিতা সহ একটি অ্যাপ্লিকেশন তৈরি করা is প্রশিক্ষণ / বাস্তবায়ন-নেভিগেশন / পার্শ্ববর্তী html )। তাদের কোডটি অনুসন্ধান করে, আমি লক্ষ্য করেছি যে তারা android.support.v4.appগ্রন্থাগারটি ব্যবহার করে , যা আমার গবেষণা থেকে ViewPagerক্লাস অ্যাক্সেসের একমাত্র উপায় ।
আমার পরিস্থিতিতে, আমার পশ্চাদপটে সামঞ্জস্যের কোনও আগ্রহ নেই। সর্বনিম্ন এপিআই স্তরটি 14 (আইসক্রিম স্যান্ডউইচ) এবং বিল্ডের লক্ষ্য 4.2 জেলি বিন। এটি সহজতম ফর্মটিতে, আমার অ্যাপ্লিকেশনটি অ্যান্ড্রয়েড দেব ওয়েবসাইটে লিঙ্কিত দ্বিতীয় ডেমোর মতো ঠিকভাবে সঞ্চালন করে - প্রতিটি সামগ্রীতে তিনটি ট্যাব স্যুইপ করে।
আমি যে সমস্ত নিবন্ধ / পোস্ট / উত্তর পড়েছি তার সবগুলিই ভি 4 সাপোর্ট লাইব্রেরির পক্ষে তীব্রর পক্ষে বলে মনে হচ্ছে । এখন আমার জন্য, দীর্ঘ-বায়ুযুক্ত, প্রশ্ন (গুলি):
আমার অ্যাপ্লিকেশনটি গঠনের সর্বোত্তম উপায় কোনটি - এর
android.support.v4.appসাহায্যে সমর্থনফ্রেগমেন্টগুলি ব্যবহার করেandroid.appএবং এর মধ্যে সরবরাহিত টুকরোটি ব্যবহার করার - এবং কেন?যদি খণ্ডগুলি থেকে যাওয়ার
android.appউপায় হয়, তবে কাছে যাওয়ার সর্বোত্তম উপায়টিViewPagersকী?যদি সাপোর্টফ্রেগমেন্টগুলি কাজের পক্ষে সবচেয়ে উপযুক্ত হয় তবে আমি অনুমান করব যে তারা অন্যগুলির মতো একই কার্যকারিতা রাখে - তবে এগুলি সমস্ত অভ্যন্তরে রাখার উদ্দেশ্য কী
android.app?
আশা করি আরও পরিষ্কার বোঝার সাথে কেউ আমাকে কিছুটা ব্যাখ্যা দিতে পারে কারণ আমি বকড ...
SupportFragmentঅ্যান্ড্রয়েড এসডিকে কোনও ক্লাস নয় ...
SupportFragment, আমি কেবলমাত্র Fragmentউপলব্ধ ক্লাসের উল্লেখ করছি android.support.v4.app।
ViewPagerমধ্যে android.app।
FragmentsযদিViewPagerসমর্থন লাইব্রেরিটি ব্যবহার করতে চান তবে আপনি ব্যবহার করতে পারবেন নাSupportFragment