2013-07-04 61 views
1

是否可以在Android中創建一個不佔用整個屏幕的活動?我想創建一個只有1像素x 1像素寬的圖像並啓動它。創建一個不佔用整個屏幕的活動

+1

使全屏幕透明,沒有標題欄沒有操作欄:) –

+0

您可以在清單中使用對話主題,然後您的活動將顯示爲對話框,而不是全屏 – Nargis

+0

但是,您可以使對話框的大小隻有1px x 1px嗎? – AndroidDev

回答

3

不,它不是。活動被設計爲當前活動屏幕。 您可以用「活動」視圖來欺騙人們,例如使其(一部分)透明,但您的活動仍然是接受的活動。

+0

好點.. :) –

0

使用往往呈現給用戶全屏窗口此

android:theme="@android:style/Theme.Dialog" 
+0

那究竟做了什麼? – AndroidDev

+0

這將創建您的活動作爲對話框,它將作爲對話框出現在屏幕上。當用戶知道其他應用程序已啓動時,此屏幕不會閃爍。 –

+0

可以創建一個只有1px x 1px大小的對話框? – AndroidDev

0

活動創建對話框主題活動,

,他們也可以在其他方式使用:作爲浮動窗口(通過一個帶有windowIsFloating集合的主題) 或 嵌入另一個活動(使用ActivityGroup)。

如果你想與給定像素你不能做它來創建..相反,你可以去片段,DialogInterface在Android中,可以在佈局中指定的大小來創建XMLS

相關問題