2012-10-13 41 views
2

在上的MediaController控件我讀機器人的MediaController - 定義在佈局XML)的的MediaController

功能類似於秀()和隱藏Android文檔(有沒有影響在XML佈局創建的MediaController 時。

它指出了mediacontroller可以在xml佈局中定義的事實。因爲我想要一個永遠不會隱藏的控制器,並且不會佔用焦點,因此可以單擊屏幕其餘部分的按鈕,我嘗試使用xml佈局方式。由於我不能得到這個工作,我正在尋找一個關於如何通過在佈局xml中定義它來使用MediaController的例子。

任何暗示高度讚賞

回答

1

我發現爲Android 2.x的一個解決方法可悲的是,它似乎不能在4.x中工作。您需要撥打setAnchorView()才能顯示MediaController。此代碼的Android 2.2和2.3.6爲我工作,但在4.0.4造成死機:

mediaController.setAnchorView(mediaController); 

我也試過路過活動內容以setAnchorView(),但它仍然在4.0.4崩潰。

最可靠的方法是在文檔中說編程實例吧:

使用這個類的方法是編程實例化。