导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
来源:互联网 发布:js的display 编辑:程序博客网 时间:2024/05/17 04:57
同时有import android.view.View.OnClickListener;(以下简称①包)和importandroid.content.DialogInterface.OnClickListener;(以下简称②包)存在时,实例化OnClickListener中的onClick()方法时无法区分其是①包中的OnClickListener还是②包中OnClickListener,即导入包
//--------------------下面的onClickListener是①包中的OnClickListener-------------------------
btnLrResult=(ImageButton)findViewById(R.id.imbtn_lrresult);
btnLrResult.setOnClickListener(newOnClickListener(){
public voidonClick(View v){
Intent intent = newIntent(LotteryPK.this,LotteryResult.class);
startActivity(intent);
}
});
//------------------------下面的onClickListener是②包中的OnClickListener----------------
protected voidwarningDialog(String str) {
AlertDialog.Builderbuilder = new Builder(LotteryPK.this);
builder.setPositiveButton("确认", new OnClickListener() {
public voidonClick(DialogInterface dialog, int which) {
dialog.dismiss();
showDialog();
}
});
builder.create().show();
}
即便把①包和②包都导入,它也会报错,分不清楚是哪个包下的OnClickListener()方法。
解决方法:
方法一:导入①包,同时将②包中的new OnClickListener()改成new DialogInterface.OnClickListener()即可;
方法二:导入②包,同时将①包中的new OnClickListener()改成new View.OnClickListener()即可;
- 导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
- 导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
- 导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
- View.onClickListener和DialogInterface.onClickListener冲突问题
- DialogInterface.OnClickListener和View.OnClickListener
- Android中View类OnClickListener和DialogInterface类OnClickListener冲突
- View OnclickListener与new DialogInterface.OnClickListener()冲突的问题
- Android中View类OnClickListener和DialogInterface类OnClickListener导入包冲突
- Android中View类OnClickListener和DialogInterface类OnClickListener冲突解决办法
- Android中View类OnClickListener和DialogInterface类OnClickListener冲突解决办法
- DialogInterface.OnClickListener与OnClickListener 冲突解决
- OnClickListener导包冲突问题及其解决方案
- Android笔记:View.OnClickListener与DialogInterface.OnClickListener
- onTouchListener和onClickListener的冲突问题
- 解决onTouchListener和onClickListener冲突
- View.OnClickListener
- 解决ViewPager.OnPageChangeListener 和 OnClickListener 冲突的问题
- 解决ViewPager.OnPageChangeListener 和 OnClickListener 冲突的有关问题
- pipe,父子进程实现读写交换数据(linux)
- ZigBee的LED等运行流程以及管脚的修改
- 自定义View
- Visual C++程序设计中的API和SDK
- leetcode 26 Remove Duplicates from Sorted Array
- 导包View.OnClickListener和DialogInterface.OnClickListener冲突的解决方案
- java实现二叉树的多种遍历
- java术语(PO/POJO/VO/BO/DAO/DTO)
- 80后的北漂IT人:你的未来在哪?该做好打算了!
- Android使用wifi Ap核心类
- 获取手机中内外存储卡
- Java NIO 进程间通信
- Makefile编译取消回显
- iOS block的用法