我是编程新手,我不太了解很多术语所以请耐心等待, 我有这个简单的问题,我想从scoring.java的值设置文本我的textview(这是我的任务的整个应用程序的一部分),我已经看到所有的答案在这里,我不能找到一个简单的
// scoring.java
public class Scoring {
public static int Score= 0;
public static int Sc(){
Score ++;
return Score;
}
}
// score.java
package com.example.sti.bayonamobidevquiz;
import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.*;
public class score extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_score);
TextView tv1 = (TextView)findViewById(R.id.finalscore);
tv1.setText(Scoring.Score);
}
}
答案 0 :(得分:0)
您可能遇到的问题是,Android正在寻找带有Scores
ID的Ressource - 它很可能找不到 - 因此会抛出ResourcesNotFoundException
。
您需要使用tv1.setText(Interger.ValueOf(Scoring.Score));
...