2012-11-15 79 views
0

我正在編寫一個應用程序,它可以進行實時流式傳輸。點擊時,我可以讓位圖字段變爲全屏嗎?使BitmapField點擊時全屏顯示

+0

如果您想從RssFile讀取圖像,請首先閱讀RssFile並在GridView中顯示圖像,最後從GridView(如果您單擊GridView中的圖像)顯示單個圖像到新屏幕。 – String

+0

我正在做一個網絡攝像機的直播圖像。我只需要建立一個點擊事件,使位圖字段全屏顯示。 –

回答

2

最簡單的方式做到這一點(我可以在2分鐘內想):

  • 讓您的位圖可點擊(描述here
  • 當點擊位圖字段,擴展到一個新的位圖中的全屏幕尺寸:

Bitmap scaled = new Bitmap(Display.getWidth(), Display.getHeight()); originalBitmap.scaleInto(scaled);

  • 創建一個新的屏幕,只包含一個BitmapField(帶縮放的位圖)
  • 推送新的屏幕。
+0

我如何創建一個新的屏幕?爲了這?我應該擴展主屏幕嗎? –

+0

您也可以直接使用MainScreen對象,而不進行擴展:screen = new MainScreen(),然後screen.add(bitmapField)。 –