خلاصه آموزش:

ما دو نوع اسکرول ویو داریم یکی عمودی و یکی افقی ؛ در این مبحث اسکرول ویو افقی را آموزش خواهیم داد.برای ساخت یه لیست ویو افقی که آیتم هاش از چپ به راست تاچ بشه از HorizontalScrollView استفاده می کنیم.

برای استفاده از اسکرول ویو کافیه که پلت HorizontalScrollView رو از لیست سمت چپ در محیط اندروید استودیو  انتخاب کرده و به درون لایوت خود رها کنید.یا با کپی کردن کدهای زیر در لایوت خود آن را شخصی سازی کنید.شما میتوانید هر ویجتی مانند دکمه، وب ویو، ایمیچ ویو و یا حتی پروگرس بار را به اسکرول افقی اضافه کنید.

توضیح کدهای بالا :

خط ۱ تا ۵۱ : در اینجا ما یک لایوت کلی داریم که از نوع RelativeLayout می باشد

خط ۹ تا ۴۷ : در اینجا کدهای اصلی ما قرار دارند یعنی با این کدها ما یک HorizontalScrollView ایجاد کرده ایم / دقت کنید که کدها با تگ HorizontalScrollView شروع شده باشد ، این نوع اسکرول مربوط به اسکرول افقی هستش

خط ۱۳ تا ۴۵ : در اینجا ما یک لایوت دیگر از نوع LinearLayout درون ScrollView قرار داده ایم / خط ۱۷ ما به LinearLayout ، خاصیت افقی داده ایم تا اجزای درون آن به صورت افقی قرار بگیرند

خط ۱۹ تا ۴۳ : در اینجا من چندیدن ویو از نوع دکمه درون LinearLayout قرارداده ایم تا بتوانم کار HorizontalScrollView را ببینم و درواقع نتیجه کار معلوم شود.

دانلود پروژه HorizontalScrollView از سایت انگلیسی

این خبر را به اشتراک بگذارید :