استفاده از متد در کاتلین
سوال
سلام دوستان
بنده یه مشکلی دارم
من در پروژه خودم از سه تا seekbar استفاده میکنم تا یک ترکیب رنگ RGB درست کنم
من میخوام در یک کلاس مجزا یک متد SeekbarManager تعریف کنم تا بتونم در mainActivity اون متد رو فراخوانی کنم و مقدار seekbar رو بگیرم
اما در متدی که تعریف کردم نمیتونم از مقدار seekbar.progress خارج از اون متد استفاده کنم
ممنون میشم منو راهنمایی کنید
متد من اینه :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 |
fun seekBarManage(context: Context, seekBar: SeekBar) { seekBar.setOnSeekBarChangeListener(object : SeekBar.OnSeekBarChangeListener { override fun onProgressChanged(p0: SeekBar?, p1: Int, p2: Boolean) { } override fun onStartTrackingTouch(p0: SeekBar?) {} override fun onStopTrackingTouch(p0: SeekBar?) { } }) val result = seekBar.progress Toast.makeText(context, "Progress is: $result%", Toast.LENGTH_SHORT).show() } |
0
انجمن متخصصان کاتلین
2 سال
0 پاسخ ها
350 دیده شده
0
ارسال یک پاسخ
شما برای افزودن نظر جدید یا باید وارد شوید یا اینکه ثبت نام کنید. ورود ثبت نام