উদাহরণে যাওয়ার আগে, আমাদের জানা উচিত উল্লম্ব স্ক্রল ভিউ (স্ক্রোল ভিউ) কী। android.widget.ScrollView দ্বারা উল্লম্ব স্ক্রোল দৃশ্য প্রদান করে ক্লাস এটি একটি উল্লম্ব দিকে শিশুদের ভিউ স্ক্রোল করতে ব্যবহৃত হয়।
এই উদাহরণটি দেখায় কিভাবে উল্লম্ব স্ক্রোল ভিউ ব্যবহার করতে হয়।
ধাপ 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"> <ScrollView android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout android:layout_width="match_parent" android:orientation="vertical" android:layout_height="match_parent"> <ImageView android:layout_width="match_parent" android:background="#c1c1c1" android:layout_height="300dp" android:src="@drawable/a"/> <ImageView android:layout_width="match_parent" android:background="#c1c1c1" android:layout_height="300dp" android:layout_marginTop="30dp" android:src="@drawable/b"/> <ImageView android:layout_width="match_parent" android:background="#c1c1c1" android:layout_height="300dp" android:layout_marginTop="30dp" android:src="@drawable/c"/> <ImageView android:layout_width="match_parent" android:background="#c1c1c1" android:layout_height="300dp" android:layout_marginTop="30dp" android:src="@drawable/d"/> <ImageView android:layout_width="match_parent" android:background="#c1c1c1" android:layout_height="300dp" android:layout_marginTop="30dp" android:src="@drawable/e"/> </LinearLayout> </ScrollView> </LinearLayout>
এই উপরের কোডে, আমরা লিনিয়ার লেআউটকে প্যারেন্ট হিসাবে ঘোষণা করেছি এবং উল্লম্ব স্ক্রোল ভিউ যোগ করেছি। উল্লম্ব স্ক্রোল ভিউ তার চাইল্ড ভিউকে উল্লম্ব দিক দিয়ে স্ক্রোল করতে যাচ্ছে তাই আমরা ভার্টিক্যাল স্ক্রোল ভিউয়ের জন্য চাইল্ড হিসেবে লিনিয়ার লেআউট তৈরি করেছি এবং লিনিয়ার লেআউটের জন্য চাইল্ড যোগ করেছি। আমরা স্ক্রোল করার জন্য পাঁচটি শিশু চিত্র দর্শন দিয়েছি।
ধাপ 3 - manifest.xml এবং কার্যকলাপ পরিবর্তন করার প্রয়োজন নেই।
আপনার অ্যাপ্লিকেশন চালানোর চেষ্টা করা যাক. আমি ধরে নিচ্ছি আপনি আপনার কম্পিউটারের সাথে আপনার আসল অ্যান্ড্রয়েড মোবাইল ডিভাইসটি সংযুক্ত করেছেন৷ একটি অ্যান্ড্রয়েড স্টুডিও থেকে অ্যাপটি চালানোর জন্য, আপনার প্রকল্পের কার্যকলাপ ফাইলগুলির একটি খুলুন এবং রান আইকনে ক্লিক করুন টুলবার থেকে । একটি বিকল্প হিসাবে আপনার মোবাইল ডিভাইস নির্বাচন করুন এবং তারপরে আপনার মোবাইল ডিভাইসটি পরীক্ষা করুন যা আপনার ডিফল্ট স্ক্রীন প্রদর্শন করবে -
উপরের ফলাফলে আপনি যখন উল্লম্বভাবে স্ক্রোল করবেন তখন প্রাথমিক স্ক্রীনটি নীচের চিত্রের মতো স্ক্রোল হবে-
উপরের ফলাফলে, আমরা উল্লম্বভাবে ইমেজভিউ স্ক্রোল করছি।
অবশেষে এটি উপরে দেখানো হিসাবে উল্লম্ব স্ক্রোল দৃশ্যের শেষ অবস্থানে পৌঁছে যাবে।