今天试了一下。。可以Java 跳 Kotlin / Compose :与日常Java开发是一致的,不再列举Kotlin跳转Compose和Java (一致) var intent: Intent = Intent(activity, ComposeActivity::class.java) startActivity(intent) Compose 跳 Javajava中: static public void show(Context context) { Intent i = new Intent(context, MainActivity2.class); context.startActivity(i); } kt: companion object { lateinit var mContext: Activity } override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) mContext = this setContent { all() } } MainActivity2.show(mContext) Compose 跳 仅Kotlin @RequiresApi(Build.VERSION_CODES.M) val intent: Intent = Intent(mContext, MainActivity::class.java) mContext.startActivity(intent) // Compose 跳 仅Kotlin
今天试了一下。。可以
Java 跳 Kotlin / Compose :与日常Java开发是一致的,不再列举
Kotlin跳转Compose和Java (一致)
Compose 跳 Java