我有这样一个字符串变量:
activity
我可以在控制台打印,消息显示我的期望,当我希望在TextView上设置该消息时,字段保持为空。
mashTimeDurationCombined = beer.getMashTemperature() + "℃ / " + beer.getMashduration() + "min";
System.out.println(mashTimeDurationCombined);
这是xml的视图代码:
mashTempDuration = findViewById(R.id.mashTempDurationViewID);
mashTempDuration.setText(mashTimeDurationCombined);
这不是我用文字膨胀的第一种观点,但这次我真的不知道它有什么问题......
答案 0 :(得分:-1)
你没有在findViewByID之前转换类型。你应该在findViewById之前包含(TextView)。请尝试以下代码。
TextView mashTempDuration = (TextViev)findViewById(R.id.mashTempDurationViewID);
mashTempDuration.setText(mashTimeDurationCombined);