من این کدی که شما نوشتید رو نوشتم ولی زیر این کلمه که تو عکس هست خط قرمر کشیده چیکار کنم
مشکل در باره کلیک بر روی یک دکمه و رفتن به صفحه دیگر (اندروید)
|
|||||||||
مشکل در باره کلیک بر روی یک دکمه و رفتن به صفحه دیگر (اندروید)
۱۳۹۴/۰۳/۱۰, ۰۵:۴۳ ب.ظ
سلام.
لطفا متن کد را در اینجا کپی کنید تا بررسی کنم. لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید. در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی). کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
مشکل در باره کلیک بر روی یک دکمه و رفتن به صفحه دیگر (اندروید)
از نظر بنده اینجور سوالات رو نباید اصلا بیش از یکبار پاسخ داد.(در پاسخ به ادمین عزیز)
اگر این سوال رو در stackoverflow مطرح میکردید، اول اینکه امتیاز منفی میگرفتید اون هم بیش از یک دفعه و بیش از دو دفعه اگر به تازگی رجیستر کرده باشید، بن خواهید شد.! اصلا اصول و قواعد سوال پرسیدن اینه که سوال باید به همراه مستندات و ارایه کامل کد همراه باشد. کدی که شما دارید استفاده میکنید ، من یا بقیه نمیتونیم توضیح بدیم مشکل از کجاست.اما با توجه به ایمپورت intent گویا از متود intent دارید استفاده میکنید. شما این کد رو در ide که وارد میکنید: کد پیاچپی: b.setOnClickListener(new OnClickListener) یک سری پیشنهاداتی از سوی ide به شما پیشنهاد میشه.زمانی که مطابق کد بالا شد ، با استفاده از کد پیاچپی: onClick یک محیط و متود اماده ساخته میشه که میتونید روش startactivity یا intent رو در اون به کار ببرید. اینجور که از مشکل پیداست ، مشکل کد شما از آخر کد یعنی جایی که کامل مشخص نیست است. در واقع از این استفاده کنید حل خواهد شد.متد دوم intent رو ندیدم زیاد پیشنهاد بشه. کد پیاچپی: import android.app.Activity;
مشکل در باره کلیک بر روی یک دکمه و رفتن به صفحه دیگر (اندروید)
این خطای ارور در بیشتر موارد کم یا زیاد بودن } در کدتون به وجود میاد..دلایل دیگه ای هم میتونه داشته باشه..اما اشکال کد شما برمیگرده به چیز دیگه ای.
اگر کدتون با دقت ببینید که در همین عکسی هم که قرار دادید معلوم هست.. ایراد شما به تعریف دکمه یا تعریف Intent نیست.. شما یه چیز رو فراموش کردید اینکه دستوراتون رو شما باید داخل متدOncreate بنویسید. کد پیاچپی: @Override ایراد کد شما این بود و دلیل اون پیغام همین بود. شما میتونید از کد دوستمون که در بالا نوشته استفاده کنید.که کامله.
| |||||||||
کاربران در حال بازدید این موضوع: 1 مهمان