Android布局问题在屏幕的某个部分,我有时需要显示一个按钮,有时需要显示TextView



在屏幕的某个部分,我有时需要显示一个按钮,有时需要显示TextView。当按钮可见时,TextView不可见,反之亦然。(在同一地点)。我该怎么做?

这很容易实现。在布局中,将按钮和文本视图都放在同一位置。使其中一个可见,并使用android:visibility="visible"/android:visisibility="gone"隐藏另一个

您可以使用相应地隐藏和显示表单代码

View.setVisibility(View.VISIBLE) 
View.setVisibility(View.GONE)

类似这样的东西:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    >
<TextView  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:text="@string/hello"
    android:visibility="visible"
    />
<Button  
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:visibility="gone"
    />
</RelativeLayout>

相关内容

  • 没有找到相关文章

最新更新