Intent یا جابه جایی از فرگمنت به اکتیویتی جدید در کاتلین

گزارش
سوال

لطفا علت گزارش خود را توضیح دهید.

گزارش لغو

با عرض سلام خدمت همه دوستان عزیزم.

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

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

ولی متاسفانه میتونم بگم الان ۸ روزه که صبح تا شب دارم سعی می کنم که این مشکل و حل کنم که نمیشه. واقعا به کمک شما نیاز دارم.

اینم کدهای یکی از فرگمنت های من :

import android.content.Intent
import android.os.Bundle
import android.support.v4.app.Fragment
import android.view.LayoutInflater
import android.view.View
import android.view.ViewGroup
import android.widget.Button
import kotlinx.android.synthetic.main.fragment_third.*


class ThirstFragment : Fragment() {

    override fun onCreateView(
        inflater: LayoutInflater, container: ViewGroup?,
        savedInstanceState: Bundle?
    ): View? {
        
        val btn = view.findViewById<Button>(R.id.btn_card2)
        btn.setOnClickListener { 
            val intent = Intent(this.context , ShopActivity::class.java)
            startActivity(intent)
        }
        return inflater.inflate(R.layout.fragment_third, container, false)
    }
}

در حال پیشرفت 0
اندروید - android 1 پاسخ 138 بازدید 0

درباره نویسنده

پاسخ ( ۱ )

    0
    ۵, تیر , ۱۳۹۸ در ۴:۰۰ ب.ظ

    لطفا علت گزارش خود را در رابطه با این پاسخ بنویسید.

    گزارش لغو

    درود به شما.
    شما اول باید متد onViewCreated رو override کنید و بعد در داخل اون کد Intent برو بنویسید.

ارسال نظر