如何在Android中设置XML全屏
我如何在XML中创建全屏模式,而不管其中的内容有多小 下面是我的“show.xml”代码:如何在Android中设置XML全屏,android,xml,Android,Xml,我如何在XML中创建全屏模式,而不管其中的内容有多小 下面是我的“show.xml”代码: 我想将其显示为另一个全屏页面,黑色背景,如main.xml。在这种情况下,它就像一个弹出式屏幕。删除或更改android:layout\u宽度和android:layout\u高度不起作用。救命啊(好吧,您不能用xml全屏显示。您有两种选择: 活动部分中的AndroidManifest.xml 调用setContentView 因为另一个答案对我不适用: <style name="AppT
我想将其显示为另一个全屏页面,黑色背景,如main.xml。在这种情况下,它就像一个弹出式屏幕。删除或更改android:layout\u宽度和android:layout\u高度不起作用。救命啊(好吧,您不能用xml全屏显示。您有两种选择:
setContentView
因为另一个答案对我不适用:
<style name="AppTheme.Fullscreen">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
假的
真的
真的
将此样式添加到styles.xml
<activity
android:name=".TitlesActivity"
android:theme="@style/AppTheme.Fullscreen">
确保AndroidManifest.xml中的活动引用了您的主题。我不明白它看起来像弹出屏幕是什么意思。也许您是将其创建为对话框而不是活动?您应该这样称呼它:Intent myIntent=new Intent(view.getContext(),MyActivity.class);startActivityForResult(myIntent,0);这回答了您的问题吗?这对我很有用。对于第二个选项(当代码在onCreate中时),在setContentView方法调用之前添加给定的两行。这更合适,因为问题是关于XML的全屏显示。这应该是可接受的答案。
requestWindowFeature( Window.FEATURE_NO_TITLE );
getWindow().setFlags( WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN );
<style name="AppTheme.Fullscreen">
<item name="windowActionBar">false</item>
<item name="windowNoTitle">true</item>
<item name="android:windowFullscreen">true</item>
</style>
<activity
android:name=".TitlesActivity"
android:theme="@style/AppTheme.Fullscreen">