একটি উদাহরণে যাওয়ার আগে, আমাদের জানা উচিত অনুভূমিক স্ক্রোল ভিউ কী। অনুভূমিক স্ক্রোলভিউ android.widget.HorizontalScrollView দ্বারা সরবরাহ করে ক্লাস এটি একটি অনুভূমিক দিকে শিশুর দৃষ্টিভঙ্গি স্ক্রোল করতে ব্যবহৃত হয়।
এই উদাহরণটি দেখায় কিভাবে অনুভূমিক স্ক্রোল ভিউ ব্যবহার করতে হয়।
ধাপ 1 − অ্যান্ড্রয়েড স্টুডিওতে একটি নতুন প্রকল্প তৈরি করুন, ফাইল ⇒ নতুন প্রকল্পে যান এবং একটি নতুন প্রকল্প তৈরি করতে প্রয়োজনীয় সমস্ত বিবরণ পূরণ করুন৷
ধাপ 2 − res/layout/activity_main.xml-এ নিম্নলিখিত কোড যোগ করুন।
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="https://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:id="@+id/layout" android:layout_height="match_parent"> <HorizontalScrollView android:layout_width="match_parent" android:layout_height="300dp"> <LinearLayout android:layout_width="match_parent" android:layout_height="match_parent"> <ImageView android:layout_width="300dp" android:background="#c1c1c1" android:layout_height="match_parent" android:src="@drawable/a"/> <ImageView android:layout_width="300dp" android:background="#c1c1c1" android:layout_height="match_parent" android:layout_marginLeft="30dp" android:src="@drawable/b"/> <ImageView android:layout_width="300dp" android:background="#c1c1c1" android:layout_height="match_parent" android:layout_marginLeft="30dp" android:src="@drawable/c"/> <ImageView android:layout_width="300dp" android:background="#c1c1c1" android:layout_height="match_parent" android:layout_marginLeft="30dp" android:src="@drawable/d"/> <ImageView android:layout_width="300dp" android:background="#c1c1c1" android:layout_height="match_parent" android:layout_marginLeft="30dp" android:src="@drawable/e"/> </LinearLayout> </HorizontalScrollView> </LinearLayout>
এই উপরের কোডে আমরা লিনিয়ার লেআউটকে প্যারেন্ট হিসেবে ঘোষণা করেছি এবং Horizontal Scroll view যোগ করেছি। অনুভূমিক স্ক্রোল ভিউ তার চাইল্ড ভিউকে অনুভূমিক দিকে স্ক্রোল করতে যাচ্ছে তাই আমরা অনুভূমিক স্ক্রোল ভিউয়ের জন্য চাইল্ড হিসাবে লিনিয়ার লেআউট তৈরি করেছি এবং লিনিয়ার লেআউটের জন্য চাইল্ড যুক্ত করেছি। আমরা স্ক্রোল করার জন্য পাঁচটি শিশু চিত্র দর্শন দিয়েছি।
ধাপ 3 - manifest.xml এবং কার্যকলাপ পরিবর্তন করার প্রয়োজন নেই।
আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালাতে, আপনার প্রোজেক্টের অ্যাক্টিভিটি ফাইলগুলির একটি খুলুন এবং রান আইকনে ক্লিক করুন টুলবার থেকে । একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে -
উপরের ফলাফলে আপনি যখন অনুভূমিকভাবে স্ক্রোল করবেন তখন প্রাথমিক স্ক্রীনটি নীচের চিত্রের মতো স্ক্রোল হবে-
উপরের ফলাফলে, আমরা অনুভূমিকভাবে ইমেজ ভিউ স্ক্রোল করছি।
শেষ পর্যন্ত এটি উপরের দেখানো হিসাবে অনুভূমিক স্ক্রোল দৃশ্যের শেষ অবস্থানে পৌঁছে যাবে।