【发布时间】:2015-12-20 19:21:00
【问题描述】:
我知道 Codename One 和 Android 是完全不同的框架。但问题是,如何从原生 Android 访问 Codename One 类?
例如:我想创建一个名为onCreat() 的方法,如下所示:
public void onCreate(Bundle savedInstanceState){}
在Android中你必须导入包import android.os.Bundle;
如何将这个包(用于onCreat())和其他来自 Android 的包集成到代号 One 中?
我应该在 Code Name One 中设置什么才能访问这些类。这可能吗?
编辑:
另一个例子:
import android.net.Uri;
public void startWeb(View v) {
Uri uri = Uri.parse("http://www.google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
如何在 Codename One 中转换此 Android 代码,使其看起来像这样,如果我单击按钮,则可以:
protected void onMain_Button6Action(Component c, ActionEvent event) {
Uri uri = Uri.parse("http://www.google.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);
}
重点是我想了解如何让 Codename One 的 Android 代码发挥作用。
谢谢。
【问题讨论】:
标签: android codenameone