انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
دریافت مقدار از اکتیویتی

دریافت مقدار از اکتیویتی

#1
سلام  من با توجه به کلید 236 یک مقدار را از اکتیویتی اول به اکتیویتی دوم ارسال کردم  اما در اکتویتی دوم  اینت های t1،t2،t3  را نمیتونم ازشون استفاده کنم مشکل کجاست؟  زیر اونها خط زرد میکشه

کد پی‌اچ‌پی:
 @Override
  protected void onCreate
(Bundle paramBundle) {
 
   super.onCreate(paramBundle);
 
   setContentView(R.layout.home2);

 
   Bundle extras getIntent().getExtras(); 
 
   if (extras != null) {
 
   int t1 extras.getInt("tsend1");
 
   int t2 extras.getInt("tsend2");
 
   int t3 extras.getInt("tsend3");
 
   }
 
   
پاسخ

دریافت مقدار از اکتیویتی

#2
سلام دوست عزیز
شما باید همه مقادیر را در یک رشته بریزید و بین مقادیر یک کاراکتر خاص بزارید و اون رو ارسال کنید

ُُ
کد پی‌اچ‌پی:
String text "#"+text1+"/"+text2+"*"


و در اکتیویتی جدید اونها رو به این صورت جدا کن


کد پی‌اچ‌پی:
       String tajziya msg.substring(msg.indexOf('#') + 1msg.indexOf('/')); 


در کد بالا میگه متن بین # و / را جدا کن و در تجزیه ذخیره کن
من از این روش استفاده میکنم شاید دوستان راه بهتری داشته باشن
موفق باشی
همه آدما برای رسیدن به جایی که هستند از تجربه دیگران استفاده کردند
پس چرا ما از اندک تجربه ای که داریم برای راهنمایی دیگران استفاده نکنیم؟؟

 
پاسخ
 سپاس شده توسط sohrabjam ، شماره مجازی امارات ، تلگرام ضد فیلتر 2023


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان