Is it possible to create an activity in Android that doesn't take up the entire screen? I would like to create one that is only 1 pixel x 1 pixel wide and launch it.
问问题
293 次
3 回答
3
不它不是。Activity 被设计为当前活动屏幕。您可以使用 Activity 附带的视图“愚弄”人们,例如使其(部分)透明,但您的 Activity 仍将是接收触摸的对象。
于 2013-07-04T07:52:07.050 回答
0
使用此创建带有对话框主题的活动
android:theme="@android:style/Theme.Dialog"
于 2013-07-04T07:52:15.100 回答
0
活动通常以全屏窗口的形式呈现给用户,
它们也可以以其他方式使用:作为浮动窗口(通过设置了 windowIsFloating 的主题)或嵌入到另一个活动中(使用 ActivityGroup)。
如果你想用给定的像素创建,你不能这样做。相反,你可以选择 Fragments,Android 中的 DialogInterface,可以使用布局 xmls 中指定的大小创建
于 2013-07-04T07:54:32.737 回答