android中,如何点击一个按钮,控制一个已经存在的控件的高度宽度?

2024-12-13 21:27:58
推荐回答(3个)
回答1:

点击事件你会把,这个就不说了,设置宽高 就是
button.setLayoutParams(new LayoutParams(
LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT)); LayoutParams具体导入什么包就得看你外面用的是什么。
还有你说的循环添加监听那个,你首先几个按钮的id设置为 这种。。button1,button2...
for(int i = 0; i < size; i++){
Button button = findViewById(R.id.button1 + i);
button.setOnClickListener();
}

你这个
for(int i=1;i<8;i++){
Button heaterB=(Button)findViewById(R.id.heaterB+i);

地方错了 应该是
for(int i=0;i<8;i++){
Button heaterB=(Button)findViewById(R.id.heaterB1+i);

回答2:

在按钮的Onclick监听当中对已存在的控件设置宽度与高度。

回答3:

在按钮监听器设置