View Full Version : مشکل گرفتن اطلاعات یک متغیر از BroadcastReceiver و انتقال ان به کلاسی دیگر
sissec
سه شنبه 04 آذر 1393, 06:09 صبح
سلام
من یه کلاس دارم، و یه رشته String در اکتویتی،میخوام رشته String رو به کلاس دیگه انتقال بدم،چطور میتونم؟
gilas1368
سه شنبه 04 آذر 1393, 09:04 صبح
داخل کلاستون ک سازنده public ک اسمش با کلاستون یکی هست تعریف کنین و توی ورودیش ی string دریافت کنین
حالا زمانی ک میخاید از کلاس ی نمونه بسازید اون رشته ای رو ک میخاید بهش پاس بدید
sissec
سه شنبه 04 آذر 1393, 11:04 صبح
داخل کلاستون ک سازنده public ک واسمش با کلاستون یکی هست تعریف کنین توی ورودیش ی string دریافت کنین
حالا زمانی ک میخاید از کلاس ی نمونه بسازید اون رشته ای رو ک میخاید بهش پاس بدید
من هنگ کردم از طرز نوشتتون،مبتدی هستم میشه یه مثال بزنید؟
..Johnny
جمعه 28 آذر 1393, 10:39 صبح
میخوام گفته ی دوستمون gilas1368 رو برات توضیح بدم
اگه اسم کلاست مثلا باشه Book، زمانی که این کلاس رو ایجادش میکنی براش ی سازنده تعریف میکنی به این صورت :
public class Book {
public Book(String string)
{
}
}
سپس از داخل اکتیویتیت که میخوای کلاستو فراخوانی کنی و رشته رو بهش پاس بدی اینکارو میکنی:
Book book = new Book(str);
که str همون رشته ایه که میخوای به کلاس بفرستیش
vBulletin® v4.2.5, Copyright ©2000-1404, Jelsoft Enterprises Ltd.