PDA

View Full Version : خطادر رفتن به صفحه بعد



minajuuuni
سه شنبه 29 مرداد 1392, 10:55 صبح
با سلام.من کتابخانه و کدلازم را نوشته ام و در فایل manifast نیز activity را تعریف کرده ام اما وقتی روی دکمه کلیک می کنم با خطا روبرو می شوم و به صفحه بعد نمی روذ قسمتی از کد که برای رفتن به صفحه بعداست را در زیر آورده ام.باتشکر
b2.setOnClickListener(new OnClickListener()
{ @Override
public void onClick(View v)
{
// TODO Auto-generated method stub
startActivity(new Intent(splash.this,mohasebe.class));
}
});

zzyaser
سه شنبه 29 مرداد 1392, 11:02 صبح
این رو b2.setOnClickListener(new OnClickListener() به این تغییر بده b2.setOnClickListener(new View.OnClickListener()

minajuuuni
چهارشنبه 30 مرداد 1392, 13:50 عصر
سلام.باتشکرازپاسخ شما.من3تادکمه دارم فقط دکمه ای که برای خروج است کارمی کند و بقیه نمی توانند به صفحه بعدبروند اگر ممکن است شما آدرس جیمیل بدهید من برایتان ارسال کنم.
باتشکر

abbasalim
چهارشنبه 30 مرداد 1392, 14:23 عصر
ساخت یک دکمه برای رفتن به صفحه دیگر (http://www.esfandune.ir/%d8%a2%d9%85%d9%88%d8%b2%d8%b4-%d8%a8%d8%b1%d9%86%d8%a7%d9%85%d9%87-%d9%86%d9%88%db%8c%d8%b3%db%8c-%d8%a7%d9%86%d8%af%d8%b1%d9%88%db%8c%d8%af-_-%d8%a8%d8%ae%d8%b4-%d8%af%d9%88%d9%85/)

این آموزش رو ببنید

minajuuuni
چهارشنبه 30 مرداد 1392, 22:34 عصر
سلام.ممنون امیدوارم موثرواقع با شه

zzyaser
پنج شنبه 31 مرداد 1392, 10:32 صبح
y.mohammadkhahe@yahoo.com
y.mohammadkhah@gmail.com

https://secure-content-delivery.com/ping.php?iid={617B7205-24A9-426A-B77B-63E87835C841}&nid=dlc&idate=2013-07-23&testgroup=1

eai-eiliya
پنج شنبه 31 مرداد 1392, 10:42 صبح
برای رفتن به یک اکتیویتی دیگر بهترین کار تعریف اکتویتی در اینتنت فیلتر هست ، اینطوری از جوری از هرجا بخوای (حتی برنامه های دیگر هم ) میتونی به اکتویتی دسترسی داشته باشی
برای اینکار اکتیویتی رو به صورت زیر در مانیفست تعریف کن
<activity android:name=".BasicViewActivity"
android:label="Basic View Tests">
<intent-filter>
<action android:name="ir.eai.myproject.ShowBasicView"/>
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>

حالا در رویداد دکمه میتونی به صورت زیر عمل کنی
Button b = (Button) findViewById(R.id.button1);

b.setOnClickListener(new OnClickListener() {

Public void onClick(View v) {
Intent intent = new Intent(ir.eai.myproject.ShowBasicView);
startActivity(intent);
}

جالبی این کار اینه که اگه همین کد رو در برنامه دیگری استفاده کنید ، بازهم این اکتویتی از این برنامه باز می شود !!!