Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android:如何显示全屏图层(隐藏onClick)?_Android_Android Layout - Fatal编程技术网

Android:如何显示全屏图层(隐藏onClick)?

Android:如何显示全屏图层(隐藏onClick)?,android,android-layout,Android,Android Layout,我想在全屏模式下弹出一个图层(覆盖整个桌面)并单击隐藏 我是Android新手,正在开发和寻找类似的东西(伪代码): $(“#层”)。在('click',function()上{ this.hide(); }); 我是一个讨厌的层,点击我! 有没有人有解决方案、代码片段、教程或一些关键字可以通过谷歌搜索?我现在学习一些基本的教程,想知道我应该把注意力集中在哪个方向 提前谢谢 这是一个简单的活动,触摸屏幕时会自动关闭 活动\u popup.xml <RelativeLayout xmlns

我想在全屏模式下弹出一个图层(覆盖整个桌面)并单击隐藏

我是Android新手,正在开发和寻找类似的东西(伪代码):

$(“#层”)。在('click',function()上{
this.hide();
});
我是一个讨厌的层,点击我!
有没有人有解决方案、代码片段、教程或一些关键字可以通过谷歌搜索?我现在学习一些基本的教程,想知道我应该把注意力集中在哪个方向


提前谢谢

这是一个简单的活动,触摸屏幕时会自动关闭

活动\u popup.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent" >

   <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_centerHorizontal="true"
       android:layout_centerVertical="true"
       android:padding="@dimen/padding_medium"
       android:text="Hello World!" />
</RelativeLayout>
<activity
    android:name="com.your.package.name.PopupActivity"
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>
androidmanifest.xml

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
   xmlns:tools="http://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent" >

   <TextView
       android:layout_width="wrap_content"
       android:layout_height="wrap_content"
       android:layout_centerHorizontal="true"
       android:layout_centerVertical="true"
       android:padding="@dimen/padding_medium"
       android:text="Hello World!" />
</RelativeLayout>
<activity
    android:name="com.your.package.name.PopupActivity"
    android:label="@string/app_name" 
    android:theme="@android:style/Theme.NoTitleBar.Fullscreen">
</activity>


您是否试图在使用Java的本机应用程序中执行此操作?或者在使用html/js(jquery)的web应用程序中?@FoamGuy Native,使用Java-很不幸。我不明白为什么这是不幸的。但无论如何。到目前为止你有什么?您是否已经有一个包含活动的应用程序?因为web应用程序不是问题。:)我只是一个基于官方教程的基本应用程序。这几乎就是我想要的,谢谢!弹出窗口工作,但它不是“真正的”全屏。是否可以将
match\u parent
更改为
device\u width
device\u height
之类的内容?不确定“真实”全屏是什么意思。如果您引用的是通知栏和标题栏,则可以通过将Theme.NoTitleBar.Fullscreen添加到manifest.xml文件中的活动中来消除它们。比如看我的编辑。太好了,这就是我的意思。对不起,我的问题含糊不清,非常感谢!