이것은 대화 상자에 대한 코드가있는 내 활동입니다. 사용자가 버튼을 누르면 대화 상자에 사용자 해당 링크를 데이터베이스에 저장할지 여부."addurl"버튼을 누르면 강제 종료 오류가 발생합니다.
public class Add_ink extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.websearch);
Button btn = (Button) findViewById(R.id.add_link);
btn.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
showDialog(0);
}
});
}
@Override
protected Dialog onCreateDialog(int id){
switch (id){
case 0:
return new AlertDialog.Builder(this)
.setIcon(R.drawable.help_ov)
.setTitle("This is a dialog with simple text")
.setPositiveButton("OK",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Toast.makeText(getBaseContext(), "OK Clicked", Toast.LENGTH_SHORT).show();
}
})
.setNegativeButton("Cancel",new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
Toast.makeText(getBaseContext(), "Cancel Clicked", Toast.LENGTH_SHORT).show();
}
})
.create();
}
return null;
}
}
오류를 보여'logcat'를 추가합니다. 'logcat'을 사용하여 문제를 파악하도록 도와 줄 것입니다. –
이것은 내 logCat ..... 활동 클래스 comteats.fyp.activity.WebSearchActivity에서 메소드를 찾을 수 없습니다.보기 클래스의 onClick 핸들러 android.widget.Button id가 'add_link'인 것 –