首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在chaquopy中启动startActivity

如何在chaquopy中启动startActivity
EN

Stack Overflow用户
提问于 2021-10-24 11:12:00
回答 1查看 39关注 0票数 0

这段代码

代码语言:javascript
复制
form java import jclass
Intent = jclass('android.content.Intent')
uri = jclass('android.net.Uri')
intent = Intent(Intent.ACTION_CALL)
intent.setData(uri.parse("tel:" + "505"))
activity.startActivity(intent)

此错误为android.appcompat.app.AppCompatActivity。startActivity不能应用于(JavaClass,JavaClass):选项是无效的android.app.Activity。startActivity (android.content.Intent),无效的安卓。app.Activity.startActivity(android.content.Intent,android.os.Bundle)

EN

回答 1

Stack Overflow用户

发布于 2021-10-25 11:36:55

看起来你可能把一个类和那个类的对象搞混了。为了避免这种情况,最好给类起大写的名字,给对象起小写的名字。我看到你已经在这里用Intentintent做到了这一点,但没有用uri

但是,我不认为此代码可能是导致给定错误消息的原因。是否确实在上次编辑代码后重新安装了应用程序?您确定堆栈跟踪行号引用的是此代码,而不是对startActivity的另一个调用吗

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69696142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档