View Full Version : انتقال به یک صفحه دیگر در منو
soroushcompany
یک شنبه 04 بهمن 1394, 17:26 عصر
با سلام
من تازه برنامه نویسی اندروید رو دارم شروع میکنم یه جا به مشکل بر خوردم اینکه چه جوری میتونم وقتی روی دکمه "درباره ما" که در منو هست میزنم یک صفحه دیگر باز شود. تو اینترنت یه چیزایی درباره این بود ولی مثالش در قالب button بود ولی نمی دونم چه طوری در منو این کار را انجام بدم
یه عکس راهنما هم گذاشتم....
http://uupload.ir/files/3sfi_2016-01-24_14-14-30_1.jpg
http://uupload.ir/files/qzq2_2016-01-24_14-12-38_1.jpg
msroid
یک شنبه 04 بهمن 1394, 18:13 عصر
سلام
اول متد زیر رو باید overide کنی:
onOptionsItemSelected(MenuItem item)
بعدش بر اساس id که هر کدوم از آیتم های منو داره میشه اونارو پیدا کرد و براشون کد نوشت که با کلیک روی اونها انجام بشه:
@Override
public boolean onOptionsItemSelected(MenuItem item){
int id = item.getItemId();
switch(id){
case R.id.darbare_ma:
Intent intent = new Intent(this, AboutUs.class);
startActivity(intent);
break;
case R.id.vote:
// کاری که قراره با رای دادن انجام بشه
break;
}
return true;
}
Omid Zakeri
دوشنبه 12 بهمن 1394, 15:50 عصر
من این لینک (http://shopdroid.ir)رو بهت معرفی میکنم به کارت میاد.
rooterror
دوشنبه 12 بهمن 1394, 16:12 عصر
ببخشید یه سوال هم من داشتم اینکه چجوری وقتی برنامه رو اجرا میکنیم یه صفحه ضاهر شه بعدش بعد چند سانیه وارد صفحه اصلی ما شه کسی این راهو بلده ؟
CRbreeze
دوشنبه 12 بهمن 1394, 18:15 عصر
ببخشید یه سوال هم من داشتم اینکه چجوری وقتی برنامه رو اجرا میکنیم یه صفحه ضاهر شه بعدش بعد چند سانیه وارد صفحه اصلی ما شه کسی این راهو بلده ؟
سلام دوست عزیز اینجوری:
setContentView(R.layout.example);
try {
TimeUnit.SECONDS.sleep(10);
} catch (InterruptedException e) {
e.printStackTrace();
}
ActivityAval.this.startActivity(new Intent(ActivityAval.this, ActivityDovom.class));
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.