java - 标识符预期困惑

标签 java android compiler-errors

我正在做一个项目,但出现标识符错误。我不确定如何解决此问题。它在第五行。谢谢您的帮助! :)

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.RelativeLayout;

public class Activity extends AppCompatActivity {

    public void clickFunction (RelativeLayout) {
        RelativeLayout theRelativeLayout = (RelativeLayout)findViewById(R.id.backgroundfirst);
        theRelativeLayout.setBackgroundResource(R.drawable.backgroundsecond);
    }

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_);
    }
}

最佳答案

public void clickFunction (RelativeLayout)

这是无效的方法签名,您只需要定义参数的类型,还必须定义其名称:
public void clickFunction (RelativeLayout relativeLayout)

关于java - 标识符预期困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37097795/

相关文章:

java - Spring:如何从 POST 正文中获取参数?

java - block 大小和页面大小之间的差异 Spring Batch

android - 如何添加进度对话框

Android PayPal自适应支付集成

android - 使用支持库时更改弹出菜单背景颜色

c++ - Visual Studio 版本之间不同的未分配内存行为

java - printf错误无法启动java eclipse

java - 将 protobuf 3 与 Hive 和 Elephant-Bird 结合使用

java - Guice 中的 MembersInjectors 是什么?

python - 将变量从一个脚本导入另一个: NameError: name 'XXXX' is not defined