如何从sharedprefs设置textview

时间:2013-06-19 16:47:21

标签: java android

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

    SharedPreferences settings = getSharedPreferences("A4APrefs",1);
    int PairId = settings.getInt("CON_ID", 000000); 

    TextView t = (TextView)findViewById(R.id.txtPairId);
    t.setText(PairId);

}

这段代码有什么问题?有人可以帮帮我吗?

1 个答案:

答案 0 :(得分:0)

t.setText(PairId);

会查找resource id,其PairId等于t.setText(String.valueOf(PairId)); // get the String value

的值

尝试改为

{{1}}

setText(int res)

如果这不能解决您的问题,请具体说明代码中无法解决的问题