ورود

View Full Version : حرکت متون داخل یک WebView به صورت خودکار



alireza142
یک شنبه 07 دی 1393, 13:07 عصر
سلام به همه دوستان مجازی محترم

آیا میشه کاری کرد که متن ها و کلا محتویات در یک WebView یا یک TextView به صورت خودکار و آهسته از پایین به بالا حرکت کنند؟ درست مثل تیتراژ پایانی فیلم ها.

ممنون میشم اگه در این مورد اطلاعاتی دارید راهنمایی بفرمایید.

javadi3d
یک شنبه 07 دی 1393, 13:55 عصر
این کد را توی اکتیویتی میذاری:
private Runnable mScrollDown = new Runnable()
{
public void run()
{

wv.scrollBy(0, 2);
mHandlershoru.postDelayed(this, 200);
}
};
بعد هم هرجا خواستی باکد زیر صداش بزن:
mHandlershoru.postDelayed(mScrollDown, 200);

alireza142
یک شنبه 07 دی 1393, 14:46 عصر
آقا خیلی ممنون از جوابتون . فقط نمیشه کاری کرد که وقتی به انتها رسید دیگه حرکت نکنه؟
چون این همینجوری میره و متن ها هم کلا از صفحه تموم میشه ولی همچنان میره که میره ... :متفکر:

javadi3d
یک شنبه 07 دی 1393, 17:00 عصر
خواهش میکنم
شرمنده خودمم هم همین مشکل را داشتم ولی نتونستم حلش کنم

hamedg1366
یک شنبه 07 دی 1393, 17:12 عصر
این کد را توی اکتیویتی میذاری:
private Runnable mScrollDown = new Runnable()
{
public void run()
{

wv.scrollBy(0, 2);
mHandlershoru.postDelayed(this, 200);
}
};
بعد هم هرجا خواستی باکد زیر صداش بزن:
mHandlershoru.postDelayed(mScrollDown, 200);


دوست عزیز کد شما رو چطور برای textview استفاده کنم !؟