我需要将意图从Java活动传递给Kotlin活动:
Java活动ProfileActivity.class:
Intent selectGameIntent = new Intent(ProfileActivity.this, kotlin.jvm.JvmClassMappingKt.getKotlinClass(CreateNewPollUserActivity.class).getClass());
startActivity(selectGameIntent);
这是我的Kotlin活动:
class CreateNewPollUserActivity: AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_create_new_poll_user)
val max = 45
val min = 10
val total = max - min}}
我运行它时出现错误:
cannot find symbol
import com.myvote.Profile.ToolbarOption.CreateNewPollUserActivity;
有什么想法如何将意图从Java活动发送到Kotlin活动?
答案 0 :(得分:0)
这是从Java类使用调用Kotlin类的方法
Intent selectGameIntent = new Intent(ProfileActivity.this,
CreateNewPollUserActivity.class);
startActivity(selectGameIntent);
在您的代码中,问题可能出在Java-Kotlin关系之外,而在其他方面。请检查您的代码/项目。