2016-11-17 117 views
0

我在Android Studio中製作了一個Android應用程序。該應用程序有一個VideoView。如何檢測mediacontroller是否可見?

我有一個textview包含當前正在播放的視頻的標題。

我想僅在視頻的mediacontroller可見時才顯示textview。

我該如何做到這一點?

我試過,但沒有奏效:提前

if(mediacontroller.isShowing()) 
    txt.setVisibility(View.VISIBLE); 
else 
    txt.setVisibility(View.INVISIBLE); 

感謝。

+0

誰能幫助我嗎? :( – Mike

回答

-1

嘗試:的mediaController.isShown()代替mediaController.isShowing()

+0

如果你還能描述問題的根源以及爲什麼這個解決方案應該起作用(或許有些鏈接指向文檔),那會更好一些。 –

+0

你從哪裏得到這個方法? – petey

+0

IsShown()是一個方法從View中MediaController間接擴展。https://developer.android.com/reference/android/view/View.html – Jespert