gpt4 book ai didi

android - 如何在android中交换两个按钮的位置

转载 作者:行者123 更新时间:2023-11-29 00:40:31 27 4
gpt4 key购买 nike

当我们点击切换按钮时,我想交换两个按钮的位置。我已经尝试了很多但没有成功。因此,如果有人知道如何执行此操作,请建议我。谢谢大家。

最佳答案

//这是交换按钮所需的代码。

import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class Foo extends Activity {

Button switcher;
Button A1;
Button A2;
Button B1;
Button B2;
boolean buttons1AreVisible = true;

protected void onCreate(Bundle allthethings) {
super.onCreate(allthethings);
setContentView(R.layout.activity_main);

switcher = (Button) findViewById(R.id.switcher);
A1 = (Button) findViewById(R.id.buttonA1);
A2 = (Button) findViewById(R.id.buttonA2);
B1 = (Button) findViewById(R.id.buttonB1);
B2 = (Button) findViewById(R.id.buttonB2);


switcher.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View arg0) {
if (buttons1AreVisible) {
A1.setVisibility(View.GONE);
B1.setVisibility(View.GONE);
B2.setVisibility(View.VISIBLE);
A2.setVisibility(View.VISIBLE);
} else {
A1.setVisibility(View.VISIBLE);
B1.setVisibility(View.VISIBLE);
B2.setVisibility(View.GONE);
A2.setVisibility(View.GONE);
}

buttons1AreVisible = !buttons1AreVisible;

}
});
}


}

关于android - 如何在android中交换两个按钮的位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9664913/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com