بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چگونگی استفاده از scroolbarدر متن
تو یه اکتیویتی میخوام متن ساده همراه scrollbarبذارم باید چی کار کنم ?اگه کسب میدونه لطفا جواب بدید.ممنون
برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال
احسان منصوری
12 سال پیش
0
0
بسته به نوع اسکرولی که میخواید (HorizontalScrollView یا ScrollView)، یکی رو وارد محیط پروژتون کنید. TextViewتون رو توی لایه اون اسکرول قرار بدین و متنتون رو بنویسید. کد زیر رو هم توی اکتیویتی داخل onCreate بنویسید که با توجه به نوع اسکرولتون، اونو تغییر بدین که این، برای اسکرول عمودی هستش:
(یادتون نره قبلش اونو تعریف کنید)
scroll.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
scroll.arrowScroll(View.FOCUS_UP);
}
});
پاسخ به سوال
Rabbit
12 سال پیش
0
0
من این کارو میکنم که متنم رو داخل res\layout\strings قرار میدم به این صورت :
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="myStringName">here is my text!</string>
</resources>
بعد توی اکتیویتی ( با فرض اینکه یه TextView به اسم txtSample تو فایل xml داریم ) این کارو میکنم :
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.menu);
TextView txtSample = (TextView) findViewById(R.id.txtSample);
txtSample.setText(R.string.myStringName);
txtSample.setMovementMethod(new ScrollingMovementMethod());// این خط باعث میشه اسکرول دار شه متن
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .