0
大家一邊declearning按鈕和setContentView裏面的方法,我得到「創建方法findViewById('int')」消息,作爲Android中的新手..我試着對它進行排序通過不同的方法,但cnt修復。這裏是我的代碼:創建方法findViewById'int在android'
public class DisplayVideo {
static int getWidth;
public static void startVideo() {
final Button startButton = (Button) findViewById(R.id.start_btn);
startButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
getWidth = Main.width;
if (getWidth > 1000) {
setContentView(R.layout.lesson_large);
} else {
setContentView(R.layout.lesson);
}
// @@@ FOR INTRO AV @@@//
VideoView videoView = (VideoView) findViewById(R.id.videoView1);
MediaController mediaControler = new MediaController(null);
mediaControler.setAnchorView(videoView);
Uri introVideo = Uri.parse(statics.urlAv + "AV264.MP4");
videoView.setMediaController(mediaControler);
videoView.setVideoURI(introVideo);
videoView.start();
// menu();
// exit();
// @@@ FOR LESSON/SUBLESSSON AV @@@//
videoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() {
public void onCompletion(MediaPlayer mp) {
VideoView videoView = (VideoView) findViewById(R.id.videoView1);
MediaController mediaControler = new MediaController(
null);
mediaControler.setAnchorView(videoView);
Uri video = Uri.parse(statics.urlAv
+ "AV264.MP4");
videoView.setMediaController(mediaControler);
videoView.setVideoURI(video);
videoView.start();
// menu();
// exit();
}
});
}
});
}
}
任何幫助真的會被讚賞。謝謝
謝謝你的迴應...通過聲明setContentView –
獲取Button方法的任何方式都可以參考這個想法http:// stackoverflow。 COM /問題/ 7241145 /創建-的LinearLayout功能於Java的元素 - 是 - 未示出的/ 7241274#7241274 –