2014-01-16 1 views
1

내 비디오는 정상적으로 작동하지만 제어 할 수 없습니다. 나는 재생 또는 일시 정지 버튼을 볼 수 없습니다. 재생 또는 일시 중지 버튼이 필요합니다 .mediaController 잘 작동하지 않습니다. 이런 코드Android videoview mediacontroller 일시 중지 또는 재생 버튼

import android.app.Activity; 
import android.net.Uri; 
import android.os.Bundle; 
import android.view.Display; 
import android.view.WindowManager; 
import android.widget.MediaController; 
import android.widget.VideoView; 

public class avid extends Activity 
{ 
    private String path = "http://techslides.com/demos/sample-videos/small.mp4"; 
    private VideoView video_view_; 

    /** Called when the activity is first created. */ 
    @Override 
    public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.avid); 
     video_view_ = (VideoView)findViewById(R.id.surface_view); 
     MediaController mediaController=new MediaController(this); 
     mediaController.setAnchorView(video_view_); 
     video_view_.setMediaController(mediaController); 
     video_view_.setVideoURI(Uri.parse(path)); 
     video_view_.start(); 
    } 
} 

레이아웃

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" 
    android:layout_height="fill_parent" 
    > 

    <VideoView 
     android:id="@+id/surface_view" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:layout_gravity="center" 
     /> 
</FrameLayout> 

I은 ​​비디오 표시를 사용. 내가 재생하거나 여기에 그림이 버튼 을 일시 중지해야 할 enter link description here

+0

코드가 정상적으로 작동합니다. 다시 확인해 .. !! – BlueSword

답변

0
이 같은 주요 XML 파일에 직접 미디어 컨트롤러를 넣을 수 있습니다

: 비디오의 시작, 당신은 미디어를 볼 수 있습니다 때

<MediaController 
     android:id="@+id/mediaController1" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
/> 

및 normaly, 제어 장치.