Importing these two, as shown below, will prompt one of them to conflict with the other.
1 Import Android.view.View.OnClickListener; 2 import Android.content.DialogInterface.OnClickListener;
In fact, when we use a certain listener, not necessarily import it, directly with the full name to define the need not import, for example
1Mbutton1.setonclicklistener (NewOnclicklistener ()2 {3 4 @Override5 Public voidOnClick (View arg0)6 {7 //TODO Auto-generated method stubs8 9 }Ten }); One // ABuilder Builder =NewAlertdialog.builder (mainactivity. This); -Builder.setitems (Items,NewAndroid.content.DialogInterface.OnClickListener () - { the - @Override - Public voidOnClick (Dialoginterface Dialog,intwhich) - { + //TODO Auto-generated method stubs - + } A});
When using the builder listener, the full name Android.content.DialogInterface.OnClickListener is used and no more import is needed ....
Beginner Android, build it up slowly