2015-03-13 81 views
0

如何在brightscript中爲特定屏幕設置背景圖片?如何在BrightScript中爲特定屏幕設置背景圖片?

是dfNewBitmapSet()用於設置背景的方法嗎?

敬請分享你的答案

+0

你應該更明確你在做什麼。你正在使用'roScreen'或'roImageCanvas'還是關於其中一個對話框? – 2015-03-15 16:53:40

+0

嗨Nas,我想設置一個背景使用roImageCanvas,並提供按鈕的圖像,我給那裏 – EverythinMatters 2015-03-16 04:24:51

回答

0

不能爲任何內置的屏幕設置自定義背景圖片,只是一個背景顏色。您可以通過爲每個項目設置HDBackgroundImageUrl/SDBackgroundImageUrl content metadata來僞造roListScreen,但這會導致屏幕難以置信地導航。

+0

謝謝男人會嘗試 – EverythinMatters 2015-03-18 06:55:52

0

僅使用setLayer(0, ...)作爲背景。

I.e.把背景圖像放在最遠層(不一定是z-order 0,但我選擇這個作爲例子,因爲它是最後一個可見圖層)。

+0

作品謝謝!! ..我如何選擇高清圖像或基於電視的SD圖像屏幕大小,以檢查設備大小並在畫布屏幕上設置圖像或文本 – EverythinMatters 2015-03-18 06:46:48

+0

[roDeviceInfo.getDisplaySize()](http://sdkdocs.roku.com/display/sdkdoc/ifDeviceInfo#ifDeviceInfo-GetDisplaySizeasObject)和前三個方法,我認爲 – 2015-03-19 04:37:55

+0

ohk,如何選擇高清/標清圖像的背景和set.Is它再次使用setLayer ?? – EverythinMatters 2015-03-19 04:41:50