安卓中如何实现点击按钮使得visibility=gone变成可见
- 在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!" />
- 在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);
}
});
- 在点击事件监听器中,使用setVisibility方法将View的可见性设置为“visible”。
例如,上述代码中的myTextView.setVisibility(View.VISIBLE)语句将myTextView的可见性设置为“visible”,从而使其在屏幕上显示出来。如果需要将View的可见性设置为“gone”,则可以使用myTextView.setVisibility(View.GONE)语句
原文地址: https://www.cveoy.top/t/topic/hpCr 著作权归作者所有。请勿转载和采集!