来自创建的类的settext()使我的应用程序崩溃

时间:2017-01-14 18:46:56

标签: android

我是编程新手,我不太了解很多术语所以请耐心等待, 我有这个简单的问题,我想从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); 
    }
}

1 个答案:

答案 0 :(得分:0)

您可能遇到的问题是,Android正在寻找带有Scores ID的Ressource - 它很可能找不到 - 因此会抛出ResourcesNotFoundException

您需要使用tv1.setText(Interger.ValueOf(Scoring.Score)); ...