지금까지 제가 사용한 소스는 화면을 터치 했을때
AlertDialog에 setView 로 layout으로 버튼을 Dialog에 띄웁니다.
여기까지는 성공하였는데..
현재 버튼은 5개 정도 생성하는 것 까지는 성공하였으나
각 버튼마다의 클릭이벤트를 하지 못하고 있습니다. ㅜㅜ
벌써 이걸로만 일주일 쨰 하고 있는데 젭알 도와주세요..
염치없지만 자세할수록 좋습니다.. 아직 초보라 ㅜㅜ
public class Test1Activity extends Activity {
ImageButton alert;
ImageButton toast;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
}
private void SampleDlg() {
Context mContext = getApplicationContext();
LayoutInflater inflater = (LayoutInflater) mContext.getSystemService(LAYOUT_INFLATER_SERVICE);
View layout = inflater.inflate(R.layout.mainbutton,(ViewGroup) findViewById(null));
AlertDialog.Builder t = new AlertDialog.Builder(this);
t.setView(layout);
t.show();
};
public boolean onTouchEvent(MotionEvent event){
SampleDlg();
return super.onTouchEvent(event);
}
}