首页 > 解决方案 > 无法解析方法'toString()

问题描述

我想从 int 为 TextView 制作字符串。我有一个代码:

private TextView motivCountText;
private int motivCount;
...........................
sPref = getPreferences(MODE_PRIVATE);
    motivCount = sPref.getInt(Constants.MOTIV_COUNT, 0);
    motivCountText.setText(motivCount.toString());

我有一个常数:

   public static final String MOTIV_COUNT = "saved_motivation_count";

和方法 toString() 是红色的注释:无法解析方法 'toString()

标签: javaandroid

解决方案


为了将整数解释为字符串,

  1. 使用 String.valueOf 方法。

    motivCountText.setText(String.valueOf(motivCount));

  2. 添加 ””

    motivCountText.setText(motivCount + "");


推荐阅读