android动态的调用方法,Android,android-studio_android中动态添加点击方法时调用类变量的问题,Android,android-studio - phpStudy...
android中动态添加点击方法时调用类变量的问题我在前面定义了一个类变量public int arrBomb[][] = new int10;然后给一个动态添加的按钮,绑定了点击方法Button btn = new Button(this);btn.setBackgroundResource(R.drawable.bg);btn.setTag(R.id.row,row);btn.setTag(R
android中动态添加点击方法时调用类变量的问题
我在前面定义了一个类变量
public int arrBomb[][] = new int10;
然后给一个动态添加的按钮,绑定了点击方法
Button btn = new Button(this);
btn.setBackgroundResource(R.drawable.bg);
btn.setTag(R.id.row,row);
btn.setTag(R.id.col,col);
//点击事件
btn.setOnClickListener(clickListener);
grid.addView(btn, params);
接着,发现在clickListener方法里使用不了arrBomb这个变量,请问是怎么回事呢?
public View.OnClickListener clickListener = new View.OnClickListener() {
public void onClick(View v) {
GridLayout grid = (GridLayout)findViewById(R.id.main);
Button btn = (Button)v;
int row = (int)btn.getTag(R.id.row);
int col = (int)btn.getTag(R.id.col);
grid.removeView(btn);
Log.d("AAA",row + "===" + col);
}
};
应该要如何使用呢?谢谢,本人是安卓菜鸟。
相关阅读:
sublime text 3无法使用,提示 plugin_host has exited unexpectedly
DllPlugin分别打包了两个插件,DllReferencePlugin单独用没有问题,两个一起用后面一个插件的方法就会找不到
关于IndexedDB的几个疑问
antd 表格复选框默认选中?
购物网站几天后自动好评的功能如何实现?
koa 进行爬虫。全局变量的值无法改变?
win10子系统设置环境变量
如何让modal的背景色变透明
求解 canvas 做圆周运动时遇到的问题??
js原型问题
airflow安装为什么会报错?
javascript生成随机数的问题
引入seajs以后怎么改写页面中的onclick?
如何实现一个类似Netbackup_Master_Server的服务器用于设置并调度策略和任务(Java实现)?
jquery的extend()用法
库里面实现文件与头文件的问题
js计时器函数如何传参数?
hook技术和单纯的pause有什么区别?
流量是怎么匹配宽带速度的?我突然想到的一个问题
前端自动化压缩图片的方案?
更多推荐
所有评论(0)