Можно ли использовать phonegap только для части приложения? - PullRequest
1 голос
/ 30 сентября 2011

Можно ли использовать Phonegap только для части приложения?

Например, на Android (но мой вопрос касается и других ОС), может ли Activity использовать компоненты Phonegap и нативные компоненты (втот же экран)?

Спасибо.

Ответы [ 2 ]

6 голосов
/ 04 октября 2011

Небольшой опыт ниже, кажется, отвечает моим потребностям, по крайней мере, на 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);
    }
}
0 голосов
/ 02 апреля 2014

Вы можете просто использовать:

LinearLayout layout = super.root;

и затем добавьте, что вы хотите:

TextView textView = new TextView(this);
textView.setText("Native");
linearLayout.addView(textView);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...