Android:在空活动区域启用点击事件

dar*_*kok 2 events android background click

我将我的活动主题设置为半透明,以便查看下面的活动窗口.

我想知道当用户点击这个半透明活动的空白区域时是否可以启用点击事件?

谢谢,

dara kok

Swa*_* EP 6

可以将click事件添加到您的活动中.你需要做如下:

你可以做setContentView(R.layout.main); 在你活动的onCreate()中.

在main.xml中,为根布局提供一些id.例如,

让我们考虑你有root作为LinearLayout,id设置如下,

然后在您的活动的onCreate()中,您将必须执行以下操作:

LinearLayout layout = (LinearLayout) findViewById(R.id.linearLayout);
layout.setOnClickListener(new OnClickListener() {

        @Override
        public void onClick(View v) {
            // TODO Auto-generated method stub

        }
    });
Run Code Online (Sandbox Code Playgroud)