当前位置: 首页 > 知识库问答 >
问题:

如何在同一项目中从一个Java活动转移到另一个Kotlin活动?

李建中
2023-03-14

我正在写一个Android应用程序,有Java和静态编程语言活动。我希望从静态编程语言移动到Java,已经完成了,现在我希望回到静态编程语言活动,我找不到具体的代码。

我的应用程序名称是starter,Kotlin活动是MainActivity。kt和java类是face_detect。JAVA我已经试过:`

btn2.setOnClickListener(new View.OnClickListener(){
            public void onClick(View v) {
                Intent i = new Intent(this, MainActivity.class);
                startActivity(i);
            }
        });

`

我希望单击face_detect上的按钮。java,这将把我带到MainActivity。kt

共有3个答案

苏运良
2023-03-14

尝试替换Intent i=新的Intent(this,MainActivity.class)byIntent i=newintent(这是MainActivity::class.java)

钦侯林
2023-03-14

意图=新意图(getActive(), KotlinActivity.class);

星触觉(意向);

更换KOTL不活动。使用您的活动名称初始化。

公孙盛
2023-03-14

匿名类中的该表示该类。这里您需要添加按钮的活动的引用。

改为

Intent i = new Intent(MyCurrentActivity.this, MainActivity.class); 

并用您当前的活动名称替换我的货币活动。

 类似资料:
  • 问题内容: 听起来很简单,但我无法使其正常工作。我有两个活动。第一个是表单,第二个是根据在第一个活动中输入的值显示JSON文件中的数据。 因此,我正在尝试制作一个简单的版本。我有一个EditText和一个按钮,因此当他们按下按钮时,EditText中的内容将出现在下一个活动的TextView中。 到目前为止,这是我的代码: 主要活动 主要XML 第二次活动 第二个XML 通过这种方式,我为Edit

  • 问题内容: 在我的应用程序中,我需要将Uri图像从我的第一个Activity转移到另一个。我知道如何通过意图发送位图。我是一名bigginer程序员,所以我不知道会做些什么:有意图地传输Uri或将Uri更改为位图然后发送? 问题答案: 与putExtra一起使用以发送Uri路径: 在newActivity OnCreate方法中: 使用这些func:Uri到String: 字符串到Uri:

  • 最近一个面试官问了我一个很棘手的问题。这个问题有几个部分。 为什么(问题是为什么,而不是如何)需要在从一个活动发送到另一个活动时打包对象,而不是直接发送 我给的答案- Parcelable为开发人员提供了限制对象创建的能力,这在某种程度上使其使用速度更快。 我没有得到任何有用的链接后,谷歌,而且我或面试官不太满意的答案。如果你们能帮忙,那就太好了!

  • 在SO上也有类似的问题,但没有一个对我有效。 我想在Activity1中获取被点击的图像并在Activity2中显示它。 我获取被点击图像的图像id如下所示: 并通过意图传递给另一个活动。 任何帮助都很感激。

  • 我正在尝试建立一个简单的 ActiveMQ 代理网络。我有2台机器,比如A和B。 在A的< code>activemq.xml文件中,我放置了networkConnector,它具有指向机器b的URI。在A的日志中,显示它连接到了b 我有一个向A发送消息的应用程序。在ActiveMQ的网络控制台的网络选项卡中,我可以看到我的消息正在排队和出队(我认为这意味着消息被转发到机器B)。 我的问题是消息在

  • 我在活动2中有一个字符串 我想在activity1的文本字段中插入此字符串。我该怎么做?