在Android中使视图“稳固”

时间:2013-08-16 13:32:43

标签: android relativelayout

我的RelativeLayout位于我视图的其余部分,我希望此RelativeLayout可以阻止其下方的任何内容被点击。这是我的文件大纲:

FrameLayout
    LinearLayout
    RelativeLayout

RelativeLayout只有背景颜色,内部没有任何内容。 LinearLayout中包含按钮和文本框。如果RelativeLayout可见,我想阻止人们点击按钮和文本框。

2 个答案:

答案 0 :(得分:2)

您需要消费点击。查看yourRelativeLayout并在其上设置OnClickListener

yourRelativeLayout.setOnClickListener(new View.OnClickListener() {
    public void onClick(View v) { }
});

答案 1 :(得分:0)

在xml文件中

 android:clickable="false"

在代码中执行此操作:

LinearLayoutItem.setClickable(false);