میخوای وارد بازار کار بشی و محصولات خودت رو بفرشی همین الان ثبت نام کن
0

استفاده از ScrollView در پروژه اندروید استودیو

در این تمرین استفاده از یک کلاس ScrollView آموزش می دهیم و برای این کار یک پروژ جدید باز کرده و یک ScrollView اضافه کنید که یک نوار پیمایش به اپلیکیشن اضافه نموده و امکان مشاهده ی تمامی بخش های view را در صفحه ی نمایشگر برای کاربر فراهم می آورد.

یک پروژه اندروید به نام de.vogella.android.scrollview ایجاد کرده و سپس کلاس activity با نام ScrollViewActivity را به آن اضافه نمایید.
activity_main.xml را به عنوان فایلی که اپلیکیشن ظاهر برنامه را بر اساس آن طراحی می کند( layout ) انتخاب نمایید.

فایل layout مزبور را که در activity خود فراخوانی می کنید، به صورت زیر ویرایش نمایید:

 

<?xml version="1.0" encoding="utf-8"?>
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true"
android:orientation="vertical" >
<LinearLayout
android:id="@+id/LinearLayout01"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical" >
<TextView
android:id="@+id/TextView01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:paddingLeft="8dip"
android:paddingRight="8dip"
android:paddingTop="8dip"
android:text="This is a header"
android:textAppearance="?android:attr/textAppearanceLarge" >
</TextView>
<TextView
android:id="@+id/TextView02"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_weight="1.0"
android:text="@+id/TextView02" >
</TextView>
<LinearLayout
android:id="@+id/LinearLayout02"
android:layout_width="wrap_content"
android:layout_height="wrap_content" >
<Button
android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:text="Submit" >
</Button>
<Button
android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1.0"
android:text="Cancel" >
</Button>
</LinearLayout>
</LinearLayout>
</ScrollView>

کلاسScrollViewActivity. را به صورت زیر ویرایش نمایید package de.vogella.android.scrollview;

 

 

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
public class ScrollViewActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView view = (TextView) findViewById(R.id.TextView02);
String s="";
for (int i=0; i < 500; i++) {
s += "vogella.com ";
}
view.setText(s);
}
}

اپلیکیشن خود را اجرا کنید. با توجه به کدی که برای برنامه نوشته اید، بایستی بتوانید با استفاده از نوار پیمایش به پایین صفحه دسترسی داشته و دکمه ها را مشاهده نمایید.

 

 


 

امیدواریم آموزش استفاده از کلاس ScrollView در پروژه اندروید استودیو نیز برای شما مفید واقع شده باشد و ادامه آموزش برنامه نویسی اندروید رو دنبال کنید . برای مطالعه پست‌ها بیشتر ، ما را در مدرسه کدنویسی تلگرام  و یا در تی جوان اینستاگرام دنبال کنید.

نظراتتون رو زیر همین پست با ما به اشتراک بگذارید.

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

×

سلام کاربر عزیز

هر سوالی دارید در این بخش هستیم تا شما رو راهنمائی کنیم

روی لوگومون کلیک کنید

× چطور میتونم کمکتون کنم؟