bv=new Button[10];
你只是创建了一个数组用来存放10个Button.
但是你没有对其中的Button初始化
bv[i] = null;改成bv[i] = new Button(this);就可以了
RelativeLayout需要设置控件的margin,建议把你的bk改为linearlayout试试。
还有如果不是通过布局添加控件setWidth和setHeight是不管用的,使用View.setLayoutParams设置控件大小。
希望能够帮到你!
模拟器上不可以,真机可以吗,还有啊,不知道是不是布局的原因,个人建议可以将RelativeLayout改为linearLayout