2
我使用main.brs代碼來顯示加載對話框的進度。如果我使用此代碼進行進度對話框,則其默認背景佔用完整屏幕。在這裏我只想顯示加載動畫和背景的進度應該很少透明。任何人都可以請幫忙。如何在Roku場景圖中控制進度對話框的背景不透明度?
'Main.brs
ShowLoading = CreateObject("roSGScreen")
ShowLoading.CreateScene("ProgressDialogExample")
ShowLoading.show()
' ProgressDialogExample.Xml
<component name = "ProgressDialogExample" extends = "Scene">
<script type = "text/brightscript" >
<![CDATA[
sub init()
progressdialog = createObject("roSGNode", "ProgressDialog")
progressdialog.title = "Loading..."
m.top.dialog = progressdialogs
m.top.setFocus(true)
end sub
]]>
</script>
</component>
感謝羅馬人的幫助。但我想刪除默認的灰色背景,並使其透明,以便我的應用程序屏幕在後臺可見。 你能幫我解答一下嗎... –
ProgressDialog是一種對話框。我不確定是否有可能刪除它的背景。你應該使用自定義解決方案(就像我在這篇文章中寫的)。 –
我試過了,但它佔據了完整的屏幕。至少是否有可能降低默認背景屏幕的高度和寬度? –