是否可以仅将Phonegap用于部分应用程序?
例如在Android上(但我的问题还包括其他操作系统),一个Activity可以使用Phonegap组件和本机组件(在同一个屏幕中)吗?
谢谢。
答案 0 :(得分:6)
以下的小经验似乎满足了我的需求,至少在Android上如此。我想在其他操作系统上可以进行类似的黑客攻击。
public class TestPhonegapActivity extends DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
loadUrl("file:///android_asset/www/index.html");
LinearLayout linearLayout = new LinearLayout(this);
((ViewGroup) appView.getParent()).removeView(appView);
linearLayout.addView(appView);
TextView textView = new TextView(this);
textView.setText("Native");
linearLayout.addView(textView);
setContentView(linearLayout);
}
}
答案 1 :(得分:0)
您可以简单地使用:
LinearLayout layout = super.root;
然后添加你想要的东西:
TextView textView = new TextView(this);
textView.setText("Native");
linearLayout.addView(textView);