Как запустить приложение плагина Android в nativescript - PullRequest
0 голосов
/ 18 июня 2019

Я пытаюсь запустить приложение для Android, которое я упаковал в плагин для nativescript

Я следовал этому учебнику и все правильно импортировал, но нигде не могу найти, как я могу запустить приложение для Android так, как оно есть у меня (то есть запустить onCreate () или даже displayMessage ( )).

Вот как выглядит моя основная деятельность

public class MainActivity extends Activity {
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_demo);

        //etc..
    }

    private void displayMessage(String title, String message) {
        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setTitle(title)
                .setMessage(message)
                .setCancelable(false)
                .setPositiveButton("OK", new DialogInterface.OnClickListener() {
                    public void onClick(DialogInterface dialog, int id) {
                        //do things
                    }
                });
        AlertDialog alert = builder.create();
        alert.show();
    }

Как в этом случае показать (или запустить) содержимое моего приложения для Android из nativescript? Какие шаги я пропускаю? Я очень новый нс ..

1 Ответ

1 голос
/ 18 июня 2019

Вы можете просто запустить MainActivity через намерение.

Вот псевдокод.

const intent = new android.content.Intent(application.android.context, your.package.name.MainActivity.class);
application.android.foregroundActivity.startActivity(intent);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...