2013-01-08 107 views
0

我想在按鈕點擊後在android中設計簡單的代碼播放視頻,但我得到未知的問題。我現在的項目文件如下。我現在無能爲力。請指出一件事或解決這個問題。再次感謝!如何在Android中播放視頻後點擊按鈕

public class VideoActivity extends Activity { 
    VideoView video; 
    public void onCreate(Bundle savedInstanceState) { 

     super.onCreate(savedInstanceState); 

     setContentView(R.layout.main); 
     play = (Button)findViewById(R.id.button1); 


     play.setOnClickListener(new View.OnClickListener() { 
      public void onClick(View v) { 

       VideoView myVideoView = (VideoView)findViewById(R.id.myvideoview); 
       myVideoView.setVideoPath("/mnt/usb_storage/vivek.3gp"); 
       myVideoView.setMediaController(new MediaController(this)); 
       myVideoView.requestFocus(); 
       myVideoView.start(); 
      } 
     }); 

    } 
} 
+1

**和最新的問題**? – user370305

+0

這段代碼沒有給出任何錯誤,但是在平板電腦上運行後什麼也沒有發生,即使我運行這個代碼時沒有按鈕,這個工作正常。 – user1504093

回答

0
btnPlay.setOnClickListener(new View.OnClickListener() 
      { 
       @Override 
       public void onClick(View v) 
       { 
        try 
        { 
         videoView.setVideoPath(videoPath); 
         videoView.setMediaController(new MediaController(Applicaion Context or YourActivity.this)); 
         videoView.start(); 

        } 
        catch (Exception e) 
        { 
         e.printStackTrace(); 
         System.out.println("Error in btnInfo Click -->"+e.toString()); 
        } 
       } 
      }); 
      //BtnPlay 
相關問題