单击更改背景颜色

时间:2015-05-30 19:42:36

标签: android android-activity

我正在Android中制作一个简单的程序,每当我点击空白屏幕时,屏幕就会改变颜色。谁能帮我。如何在空白屏幕上使用onclick功能。

1 个答案:

答案 0 :(得分:0)

您可以像这样设置背景:

layout = (RelativeLayout) findViewById(R.id.layoutname);
layout.setBackgroundColor(AndroidColor);// can be a drawbale file or a string for colours

然后有几种方法可以点击更改背景。我会在布局中添加一个ontouch监听器。如果为true(用户按下屏幕),则调用上面给出的代码。您需要编辑我提供的内容,因为我不知道您的命名方案,但这样的事情应该可以完成:

layout .setOnTouchListener(new View.OnTouchListener() {  
    @Override
    public boolean onTouch(View arg0, MotionEvent arg1) {
        layout.setBackgroundColor(AndroidColor);
        return true;
    }
});