html页面:
跳转到Activity
document.querySelector('#btn').addEventListener('click',function () {
var main = plus.android.runtimeMainActivity();
var Intent = plus.android.importClass("android.content.Intent");
var intent = new Intent(main.getIntent());
intent.setClassName(main, "io.dcloud.Test");
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("extra", "这是页面传来的值!");
main.startActivity(intent);
})
原生activity页面:
public class Test extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_test);
Intent intent = getIntent();
String extraStr = intent.getStringExtra("extra");
TextView textView = (TextView)findViewById(R.id.textView);
textView.setText(extraStr);
}
}