如何在使用gomobile编写的原生游戏中隐藏Android状态栏

huangapple go评论111阅读模式
英文:

How to hide Android status bar in native game written with gomobile

问题

如何在使用gomobile编写的本地游戏中隐藏Android状态栏?

我正在尝试使用gomobile工具编写一个简单的纯Go本地Android游戏,它应该能够使用全屏来渲染帧。然而,我找不到一个API来隐藏本地应用程序中的状态栏。

是否有人解决过这个问题?如果是,请分享一下方法。

英文:

How to hide Android status bar in native game written with gomobile?

I am experimenting with a simple native Android game written in pure Go using the gomobile tool. It should be able to use the full screen for rendering frames. However I could not find an API to hide the status bar from the native app.

Has anyone tackled this issue? If so, please share the directions.

答案1

得分: 1

创建一个空的Activity。
去Activity的XML文件中找到android:theme=""
将其设置为@style/Theme.AppCompat.NoActionBar

专业提示:

我不知道其他人,但我总是删除

Menu/Menu_Activity.Xml

包含菜单XML文件的文件!

还要删除位于您的Activity类中的Menu.OnClick代码。

更新
嗯...你改了吗:

public class Setup extends ActionBarActivity {

public class Setup extends Activity {

???

英文:

Create a Empty Activity .
Go and find

android:theme="" on Activity XML Files

Set it to @style/Theme.AppCompat.NoActionBar

> Pro Tip :
>
> dont know other people but I always delete
>
> Menu/Menu_Activity.Xml
>
>
> That Contains Menu XML files !
>
> Also Remove Menu.OnClick Codes Located on The Class of Your
> Activity

Update :

Emm ... did you change :

public class Setup extends ActionBarActivity {

to

public class Setup extends Activity {

???

答案2

得分: 0

在清单文件中添加:theme: Theme.AppCompat.NoActionBar

对于每个你不想显示状态栏的活动页面

英文:

On the manifest add: theme: Theme.AppCompat.NoActionBar

For each activity page in which you dont want to show the status bar

答案3

得分: 0

这是如何在使用gomobile编写的本地应用程序中禁用Android状态栏的方法:

将以下主题添加到AndroidManifest.xml中:

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

This is how to disable the Android status bar in a native application written with gomobile:

Add this exact theme to AndroidManifest.xml:

&lt;activity android:name=&quot;org.golang.app.GoNativeActivity&quot;
    android:theme=&quot;@android:style/Theme.NoTitleBar.Fullscreen&quot;
&lt;/activity&gt;

huangapple
  • 本文由 发表于 2017年8月11日 11:53:47
  • 转载请务必保留本文链接:https://go.coder-hub.com/45626717.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定