sj12 0 ارسال شده در ۲۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۳ شهریور ۱۳۹۲ از intent برا انتقال داده اینتجر استفاده کردم ولی null برمیگردونه، برا رشته هم همینطوره، حتی وقتی از getStringExtras هم استفاده کردم، یه مقدار رو برمی گردونه ولی پشتش مقدار null میده بهم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
morteza ghalandary 6 ارسال شده در ۲۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۳ شهریور ۱۳۹۲ به احتمال زیاد اسم فیلد ها و نوع داده را اشتباهی وارد کرده اید. اگر در صفحه ارسال putExtra رشته ای را انتخاب میکنید باید در اکتیویتی دریافت نیز رشته را بخوانید. [shcode=java]Intent i = new Intent(getApplicationContext(), NewActivity.class); i.putExtra("new_variable_name","value"); startActivity(i); [/shcode] اکتیویتی دوم : [shcode=java]Bundle extras = getIntent().getExtras(); if (extras != null) { String value = extras.getString("new_variable_name"); } [/shcode] نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sj12 0 ارسال شده در ۲۳ شهریور ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۳ شهریور ۱۳۹۲ دقیقاً همین کارو انجام دادم ولی بازم null برمی گردونه نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
javadmahmoodi 10 ارسال شده در ۲۳ شهریور ۱۳۹۲ گزارش اشتراک گذاری ارسال شده در ۲۳ شهریور ۱۳۹۲ لطفا پروژه خود را قرار دهید تا آن بررسی کنیم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
sj12 0 ارسال شده در ۲۴ شهریور ۱۳۹۲ مالک گزارش اشتراک گذاری ارسال شده در ۲۴ شهریور ۱۳۹۲ آقا ممنون از لطف و راهنماییتون، حل شد، مشکل اینجا بود که یه جای دیگه تو activity جاری قبلا یه intent داشتم و مقدار null برا اون بود بازم ممنونم نقل قول لینک ارسال به اشتراک گذاری در سایت های دیگر
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .