Как скрыть строку состояния Android в родной игре, написанной на gomobile

Как скрыть строку состояния Android в родной игре, написанной на gomobile?

Я экспериментирую с простой нативной игрой для Android, написанной на чистом Go, используя инструмент gomobile. Он должен быть в состоянии использовать полный экран для рендеринга кадров. Однако я не смог найти API, чтобы скрыть строку состояния от родного приложения.

Кто-нибудь занимался этой проблемой? Если это так, пожалуйста, поделитесь указаниями.

3 ответа

Решение

Вот как отключить строку состояния Android в собственном приложении, написанном на gomobile:

Добавьте именно эту тему в AndroidManifest.xml:

<activity android:name="org.golang.app.GoNativeActivity"
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
</activity>

Создать пустую активность. Иди и найди

android:theme="" по активности XML-файлов

Установите это @style/Theme.AppCompat.NoActionBar

Pro Совет:

не знаю других людей но я всегда удаляю

Menu/Menu_Activity.Xml 

Содержит файлы меню XML!

Также удалить Menu.OnClick Коды, расположенные на Class вашей деятельности

Обновление:

Эмм... ты изменил

public class Setup extends ActionBarActivity {

в

public class Setup extends Activity {

???

По манифесту добавьте: theme: Theme.AppCompat.NoActionBar

Для каждой страницы активности, на которой вы не хотите показывать строку состояния

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