1. 在XML布局文件中,设置需要控制可见性的View的初始可见性为“gone”。

例如:

<TextView
    android:id="@+id/myTextView"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:visibility="gone"
    android:text="Hello World!" />
  1. 在Java代码中,获取需要控制可见性的View的引用,并设置点击事件监听器。

例如:

final TextView myTextView = findViewById(R.id.myTextView);
Button myButton = findViewById(R.id.myButton);
myButton.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
        myTextView.setVisibility(View.VISIBLE);
    }
});
  1. 在点击事件监听器中,使用setVisibility方法将View的可见性设置为“visible”。

例如,上述代码中的myTextView.setVisibility(View.VISIBLE)语句将myTextView的可见性设置为“visible”,从而使其在屏幕上显示出来。如果需要将View的可见性设置为“gone”,则可以使用myTextView.setVisibility(View.GONE)语句

安卓中如何实现点击按钮使得visibility=gone变成可见

原文地址: https://www.cveoy.top/t/topic/hpCr 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录