0
我有這樣的代碼:Android for MediaPlayer片段獲取空指針?
Button one = (Button)getView().findViewById(R.id.button_audio);
final MediaPlayer mp = MediaPlayer.create(getActivity().getApplicationContext(), R.raw.idontlike);
one.setOnClickListener(new OnClickListener(){
public void onClick(View v) {
mp.start();
}
});
我得到這個錯誤:
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'android.view.View android.view.View.findViewById(int)' on a null object reference
好像getView( )返回null,所以getView()。findViewById拋出錯誤。你能發佈完整的代碼嗎? – zon7
@ zon7對不起,這是NDA – pulsar100
完整的方法代碼。只有我們不知道你在哪裏?是一個構造函數嗎?另一種方法?是一個視圖?分段? – zon7