2016-11-17 2 views
0

Android Studio에서 Android 앱을 만들었습니다. 앱에 VideoView가 있습니다.mediacontroller가 표시되는지 여부를 감지하는 방법은 무엇입니까?

현재 재생중인 비디오의 제목이 포함 된 텍스트 뷰가 있습니다.

비디오의 mediacontroller가 보이는 경우에만 텍스트보기를 표시하려고합니다.

어떻게하면됩니까?

나는이 시도했지만 작동하지 않았다 :

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

사전에 감사합니다.

+0

의 사람이 제발 도와 드릴까요? : – Mike

답변

-1

시도 : mediaController.isShown() 대신 mediaController.isShowing()

+0

문제의 원인을 설명하고이 솔루션이 작동해야하는 이유는 무엇입니까? (아마도 문서에 대한 링크 일 수도 있습니다.) –

+0

여기서이 메서드를 가져 오는 중입니까? – petey

+0

IsShown MediaController가 간접적으로 확장 한 View의 메소드. https://developer.android.com/reference/android/view/View.html – Jespert

관련 문제