首页 > 解决方案 > 如何在 android studio 中解决这个问题?

问题描述

尝试构建一个带有按钮的基本应用程序并在按下按钮时打印一条消息。当我编写日志方法时,属性“tag”和“msg”说无法解析符号?我已经完成了 gradle sync 和 Invalidate 缓存/restart 但仍然没有解决任何问题。

这是我的代码:

package com.example.exampleapp;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.View;

public class MainActivity extends AppCompatActivity {

    public void clickFunction(View view){

        Log.i(tag:"Info" , msg:"Button Clicked")//Issue is at this line tag,msg cannot be resolved.
    }

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

标签: android

解决方案


Java因此删除tag:msg:修饰符不支持命名参数

像这样

public void clickFunction(View view){
   Log.i("Info" , "Button Clicked");
}

并且不要忘记;在末尾添加分号


推荐阅读