Как удалить или изменить строку заголовка, когда приложение nativescript работает на платформе Android

Я пытался всеми способами вызывать метод requestWindowFeature, сначала внутри скрипта страницы (но вызвал очень приятную ошибку), во-вторых, в js приложения, работая внутри закрытия application.launchEvent:

    var application = require ("application");
    application.mainModule = "main-page";
    application.cssFile = "./app.css";

    application.on (application.launchEvent, function (args) {
        if (args.android) {
        // Как работать с активностью Android в этом замыкании? 
        } 
    });

application.start ();

Мне не удалось получить экземпляр активности Android, чтобы скрыть строку заголовка по умолчанию.

Предполагая, что событие "launchEvent" можно сопоставить с событием "onCreate", есть ли способ получить активность Android в этом контексте? Или необходимо предположить, что это не правильный путь для достижения цели?

1 ответ

Пока вы можете попробовать это:

application.on(application.launchEvent, function (args) {
    if (application.android) {
        var activity = application.android.startActivity;
        // Do something with activity...
    } 
});

Наш следующий выпуск будет включать в себя Android Activity Events. Вот запрос на извлечение.

Другие вопросы по тегам