PDA

View Full Version : کد رفتن از یک صفحه، چند ثانیه ÷س از ورود



kavous_kiani
یک شنبه 04 اسفند 1392, 02:07 صبح
دوستان!

من از این کد برای رفتن از یک صفحه بعد از هفت ثانیه استفاده کردم و الان بدرستی عمل می کند.




//تعریف یک هندلر
Handler myhandler = new Handler();
myhandler.postDelayed(new Runnable() {
@Override
public void run() {
finish();
//main : نام صفحه ای که میخوایم بعد از یک زمان مشخص واردش بشیم
startActivity(new Intent (getActivity(), KanounFragment.class));
}
}, 7000); // مدت زمان بر حسب میلی ثانیه

// ---------------


اما از همین کد در یک فرگمنت استفاده می کنم. اما خطا می دهد.

روی خط اول. و روی متد فینیش.

چرا؟

صفحه من یک فرگمنت از "نوه گیشن دراور" است.

ممنون

با پوزش از اشتباه تایپی در عنوان. که گویا نمی توان اصلاح کرد؟

saeed_g21
دوشنبه 05 اسفند 1392, 09:27 صبح
اگه FragmentActivity کارت رو راه میندازه از اون استفاده کن ببین مشکلی پیش نمیاد درضمن اگه Handler خطا میده احتمالا import نشده روش کلیک کن بعد Ctrl + 1 رو بزن ببین اگه کتابخانش import نشده import کن راستی واسه راحتی کارت میتونی تایم رو به این صورت هم بدی 1000 * 60 * 5 یعنی 5 دقیقه اینم 1000 * 7 یعنی 7 ثانیه دیگه نیازی به محاسبه اینا نیس

kavous_kiani
دوشنبه 05 اسفند 1392, 17:12 عصر
منظورتان از
FragmentActivity چیست؟

لطف کنید مقاله برای خواندن معرفی کنید.

فرض کنیم شما یک فرگمنت دارید و می خواهید کدی برای رفتن اوتومات از آن بنویسید.

چه کدی را می نویسید؟

من با زبان انگلیسی آشنا هستم ولی متاسفانه نمی‌دانم چرا نمی‌توانم در استک اور فلو سوالاتم را ب‍رسم. شما اگر آشنا هستید مرا راهنمایی کنید تا شاید کمتر مزاحم دوستان ایرانی شوم که متاسفانه به دلیل درگیری زندگی وقت ‍اسخ گویی به افرادی چون مرا ندارند!

ممنون

saeed_g21
دوشنبه 05 اسفند 1392, 21:00 عصر
منظورتان از FragmentActivity چیست؟
extends اکتیویتی خود را چی تعریف کردین ؟
اگه غیر از FragmentActivity هست به FragmentActivity تبدیل کن ببین کارت راه می افته


من با زبان انگلیسی آشنا هستم ولی متاسفانه نمی‌دانم چرا نمی‌توانم در استک اور فلو سوالاتم را ب‍رسم. شما اگر آشنا هستید مرا راهنمایی کنید تا شاید کمتر مزاحم دوستان ایرانی شوم که متاسفانه به دلیل درگیری زندگی وقت ‍اسخ گویی به افرادی چون مرا ندارند!

اونجا کمتر جواب میدن
دوست عزیز ایرانی بخواهد می تواند پس تو میتوانی

kavous_kiani
دوشنبه 05 اسفند 1392, 22:43 عصر
من از یک تم‍پلیت آماده استفاده کردم:

برنامه گوگل ‍پلاس و یوتیوب از این تمپلیت استفاده می‌کنند

public class EnteryFragment<myImageview> extends Fragment

ممنون