بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

حرکت متن در تکست ویو

مدیریت گفتگو
Mir Unknown 11 سال پیش
آخرین تغییر: 11 سال پیش

سلام

چطوری کاری کنم که متن تکست ویو در یک خط باشه اگه طولش زیاد بود متن حرکت کنه بجای رفتن به خط بعد!

نظرات

Astro 11 سال پیش
اینو محمد حسین جان باید بلد باشه توی برنامه "اینجاست" ایشون این مورد رو دیدم
Mir Unknown 11 سال پیش
اره ایشون بلدن اگه به ما هم یاد بدن ممنون میشیم

پاسخ‌ها 1

siam_1365 11 سال پیش

در xml تکستویو این خطوط رو اضافه کن

android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
android:singleLine="true"

البته اگه منظورتون این بود که خودبخود حرکت کنه، اگه میخواید فقط اسکرول داشته باشه

<HorizontalScrollView android:layout_width="fill_parent" android:layout_height="fill_parent" > <TextView android:id="@+id/textView1" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:text="John Jonathan Samuwell Abbruzzi" android:singleLine="true" android:scrollHorizontally="true" android:textSize="50sp" /> </HorizontalScrollView>

نظرات

Mir Unknown 11 سال پیش
تو ی خط قرار داد متنو ولی حرکت نمیکنه! چرا؟!
siam_1365 11 سال پیش
کدوم کد رو استفاده کردی، اولی یا دومی؟
Mir Unknown 11 سال پیش
اولی،چون فقط اولی لود شده بود الان دارم میبینم که دومی هم داره!
siam_1365 11 سال پیش
در کد اولی متن اگه بزرگتر از کادر باشه خودبخود حرکت میکنه (مثل اسم برنامه ها در برنامه ی بازار) در دومی متن رو میتونی اسکرول کنی
Mir Unknown 11 سال پیش
اولی جواب نمیده واسم لطفا شما چک کنید با متن فارسی
ajn91 11 سال پیش
داخل کد Activity باید این خط کد رو اضافه کنید txt.setSelected(true);
Mir Unknown 11 سال پیش
همه این کارها رو انجام دادم همچنان مشکل پا برجاست،حرکت نمیکنه متن!
کاشی زاده 11 سال پیش
کدی که دوستمون در بالا نوشتن باید صحیح باشه ، شما برای اینکه حرکت متن رو فعال کنید نیاز هست تا به تکست ویو این رو استفاده کنی. textview.setSelected(true);
Mir Unknown 11 سال پیش
بلاخره موفق شدم حرکتش بدم اما از راست به چپ حرکت میکنه! جهت حرکتشو چطوری عوض کنم؟!

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .