آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

انتقال نادرست از یک اکتیویتی به دیگری (حل شده)

maiwand  11 سال پیش  11 سال پیش
+1 0

با سلام 

می خوام از یک اکتیویتی به اکتیویتی دیگه برم . یه دکمه میسازم و براش کلیک لیسنر تعریف میکنم و کد اینتت رو توش مینویسم و مشخص میکنم باید از همین اکتیویتی به اکتیویتی X بره . پروژه رو اجرا میکنم و میبینم داره کار میکنه بعد از شادی های فراوان حاصله از اجرای درست پراجکت  برمیگردم و همین کار رو توی همین اکتیویتی و واسه ی انتقال به ی  اکتیویتی دیگه انجام میدم . بعد از اجرا کردم پروژه و زدن دکمه میبینم اکتیویتی باز شده ، نه اکتیویتی من بلکه همون اکتیویتی که در اینتنت اول دستور انتقالش رو داده بودم . در کمال تعجب و با انگشتی که تا بند اول در دهان فرو رفته میام و اینتنت اول رو کامنت میکنم و پروژه رو اجرا ، ولی میبینم که این اکتیویتی همچنان اصرار داره تا به جایی منتقل بشه که اصلا ما  دستور ندادیم و با انگشتی که تا بند چهارم به دهان فرو شده میام و این سوال رو میپرسم . 

 

اکتیویتی اصلی 

public class MenuActivity extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.menu);
        //    Button btnDistance = (Button) findViewById(R.id.btnDistance);
        Button btnTime = (Button) findViewById(R.id.btnTime);
        //    btnDistance.setOnClickListener(new OnClickListener() {

        //      @Override
        //      public void onClick(View v) {
        //          Intent intent = new Intent(MenuActivity.this, DistanceActivity.class);
        //        MenuActivity.this.startActivity(intent);
        //     }
        //  });

        btnTime.setOnClickListener(new OnClickListener() {

            @Override
            public void onClick(View v) {

                Intent intent2 = new Intent(MenuActivity.this, TimeActivity.class);
                MenuActivity.this.startActivity(intent2);
            }
        });
    }
}


+1 0
واقعا معذرت میخوام فهمیدم مشکل از کجاست در و اقع کد درست اجرا میشد ولی مشکل از تایم اکتیویتی بود که لایه دیستنس رو داشت اجرا میکرد ! :) ( اگه میخوای بگی اول پروژه تو درست نگاه کن بعد بیا سوال بپرس باید بگم 3 یاعت بود درگیر همین موضوع بودم ) بی زحمت یکی از این تگای " حذف خواهد شد " بچسبونین به این سوال . (11 سال پیش)
+3 0
نه لزومی به حذف نیست چون همین تجربه هاست که باید برای بعدی ها بمونه فقط باید به عنوان یک حل شد اضافه کنی که بچه ها مثل من برای پاسخ دادن نیان . موفق باشید . (11 سال پیش)
+2 0
منم با نظر دو تا بالا تر موافقم . ای کاش بشه سوالایی که از سر بی دقتی خودمون مطرح میکنیم ، رو تونیم بعدا حذف کنیم (11 سال پیش)
+3 0
و ما همچنان در تعجب که شما چه گفتی و چه شدی و خداوند را شکر که از این مشکل آسوده گشتیی و دستتان را تا ارنج در دهان خود فرو نبردیدندی! :D (11 سال پیش)
 برای این سوال پاسخی وجود ندارد.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .