我正在学习如何使用Android Studio编程游戏。我正在使用“开始Android游戏”一书来做这件事。书中有一些代码说
package com.helloworld.gravitas.helloworld;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class HelloWorldActivity extends AppCompatActivity implements View.OnClickListener {
Button button;
int touchCount;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
button = new Button(this);
button.setText("Touch me!");
button.setOnClickListener(this);
setContentView(button);
}
public void onClick(View v) {
touchCount++;
button.setText("Touched me " + touchCount + " time(s)");
}
}
当我在SDK中运行它时,我收到错误:
String literal in setText can not be translated. Use android resources instead.
我做错了什么?