对不起,奇怪的问题,我仍然是 Android 编程的新手。
我有以下代码:
import android.content.DialogInterface.OnClickListener;
import android.view.View.OnClickListener;
并且 eclipse 告诉我View.OnClickListener
已经与另一个导入语句发生冲突。
我正在使用Dialog.OnClickListener
我的AlertDialog
和View.OnClickListener
我的Button
. 我用它Button
来显示AlertDialog
. 如何为此做正确的事情?
这是我的代码:
// This OnClickListener is still showing error in eclipse
btnListLocation.setOnClickListener(new OnClickListener() {
public void onClick(View arg0) {
// TODO Auto-generated method stub
showAllListLocation(location);
}
});
private void showAllListLocation(String[] location) {
AlertDialog.Builder b = new Builder(this);
b.setTitle("Choose your location");
b.setSingleChoiceItems(location, 0, new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
// TODO Auto-generated method stub
dialog.dismiss();
}
});
b.show();
}
提前致谢。