创建一个不占用整个屏幕的活动

时间:2013-07-04 07:47:30

标签: android android-activity

是否可以在Android中创建一个不占用整个屏幕的活动?我想创建一个只有1像素x 1像素宽的像素并启动它。

3 个答案:

答案 0 :(得分:3)

不,不是。活动被设计为当前活动屏幕。 你可以通过与活动一起使用的视图“欺骗”人们,例如使其(部分)透明,但你的活动仍然是接受触摸的活动。

答案 1 :(得分:0)

使用此

创建包含对话框主题的活动
android:theme="@android:style/Theme.Dialog"

答案 2 :(得分:0)

活动通常以全屏窗口的形式呈现给用户,

它们也可以以其他方式使用:作为浮动窗口(通过带有windowIsFloating集的主题)  要么  嵌入在另一个活动内部(使用ActivityGroup)。

如果你想用给定的像素创建你不能这样做..相反,你可以去Android中的Fragments,DialogInterface,它可以用布局xmls中指定的大小创建