0
누락 된 사례가 있습니까? "kruis"그림이 내 ImageButton에 표시되므로 내 main.xml이 좋다고 확신하지만 ImageButton을 클릭하면 토스트가없고 testView가 변경되지 않습니다 ... 몇 시간 동안 어려움을 겪고 있습니다. 이 지금, 내가 뭘 잘못하고 있는지 확실하지!누군가 내 OnClickListener가 작동하지 않는 이유를 도와 줄 수 있습니까? Android
package com.matchit;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageButton;
import android.widget.TextView;
import android.widget.Toast;
public class matchit extends Activity {
OnClickListener cardListener;
TextView testView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
testView = (TextView)findViewById(R.id.test);
ImageButton b1 = (ImageButton)findViewById(R.id.card1);
b1.setImageResource(R.drawable.kruis);
b1.setOnClickListener(cardListener);
cardListener = new OnClickListener(){
@Override
public void onClick(View v) {
testView.setText("its working");
Toast.makeText(getApplicationContext(),
"its working",
Toast.LENGTH_LONG).show();
}
};
}
}
는, 정말 감사합니다 후이 줄을 이동! :) – clayton33
아무런 probs, 그것을 듣고 행복하게 작동합니다. – Aliostad