如何设置 Android 的可见性?

How to set visibility on Android?

我想我在导航栏上有 4 个按钮。第一个按钮包含一些数据或项目,其他按钮也包含一些数据或项目。

注意:所有四个按钮都在同一个 xml 文件下。

我想如果我点击第一个按钮,它会显示第一个按钮数据或项目,同时它会隐藏其他三个按钮数据或项目。我想对所有按钮使用相同的方法。

您可以使用setVisibility

像这样(在 Java 中):

myBtn= (Button) findViewById(R.id.btn);
myBtn2= (Button) findViewById(R.id.btn2);
myBtn3= (Button) findViewById(R.id.btn3);

myBtn.setOnClickListener(new OnClickListener() {
    @Override
    public void onClick(View v) {
        // Do something here that shows data.
        myBtn2.setVisibility(View.GONE);
        myBtn2.setVisibility(View.GONE);
    }
});