Как объявить фрагмент в манифесте Android - PullRequest
0 голосов
/ 05 августа 2020
android.content.ActivityNotFoundException: Unable to find explicit activity class {com.riddhi.nfine/com.riddhi.nfine.EMI.Ui.main.EmiFragment}; have you declared this activity in your AndroidManifest.xml?
    at android.app.Instrumentation.checkStartActivityResult(Instrumentation.java:1932)
    at android.app.Instrumentation.execStartActivity(Instrumentation.java:1615)
    at android.app.Activity.startActivityForResult(Activity.java:4472)
    at androidx.fragment.app.FragmentActivity.startActivityForResult(FragmentActivity.java:675)
    at android.app.Activity.startActivityForResult(Activity.java:4430)
    at androidx.fragment.app.FragmentActivity.startActivityForResult(FragmentActivity.java:662)
    at android.app.Activity.startActivity(Activity.java:4791)
    at android.app.Activity.startActivity(Activity.java:4759)
    at com.riddhi.nfine.EMI.Ui.create.DateActivity$onCreate$7.onClick(DateActivity.kt:232)
    at android.view.View.performClick(View.java:6256)
    at com.google.android.material.button.MaterialButton.performClick(MaterialButton.java:967)
    at android.view.View$PerformClick.run(View.java:24701)
    at android.os.Handler.handleCallback(Handler.java:789)
    at android.os.Handler.dispatchMessage(Handler.java:98)
    at android.os.Looper.loop(Looper.java:164)
    at android.app.ActivityThread.main(ActivityThread.java:6541)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:240)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:767)

У меня есть фрагмент, в котором я добавил активность с помощью кнопки

Вот код для DateActivity:

override fun onCreate(savedInstanceState: Bundle?) {
    super.onCreate(savedInstanceState)
    setContentView(R.layout.activity_date)
    ....
   
        val intent = Intent(this, EmiFragment::class.java)
        intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TOP
        val showContent = Intent(
            applicationContext,
            EmiFragment::class.java
        )
        startActivity(showContent)
        finish()
    }
}

Ошибка в startActivity(showContent), может кто-нибудь, пожалуйста, помогите мне, как это решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...