Android:显示一个整数
当我对计数器进行注释并使用消息运行它时,它工作正常。但它不会显示整数。在我的研究中,我发现显示字符串的示例代码与显示整数的示例代码没有区别。也许有一个我可以复习的指南?或者一个简单的答案也将不胜感激。谢谢Android:显示一个整数,android,textview,Android,Textview,当我对计数器进行注释并使用消息运行它时,它工作正常。但它不会显示整数。在我的研究中,我发现显示字符串的示例代码与显示整数的示例代码没有区别。也许有一个我可以复习的指南?或者一个简单的答案也将不胜感激。谢谢 package com.evorlor.testcode; import android.app.Activity; import android.os.Bundle; import android.text.method.ScrollingMovementMethod; import an
package com.evorlor.testcode;
import android.app.Activity;
import android.os.Bundle;
import android.text.method.ScrollingMovementMethod;
import android.widget.TextView;
public class SupWorld extends Activity {
private String message;
private int counter;
/**
* @param args
*/
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
// TODO Auto-generated method stub
message = "Sup world.";
counter = 123;
TextView text = new TextView(this);
text.setTextSize(100);
text.setMovementMethod(new ScrollingMovementMethod());
// text.setText(message);
text.setText(counter);
setContentView(text);
}
}
使用
而不是
text.setText(counter);
要在TextView中显示整数值,因为只接受字符串而不显示任何其他数据类型,请使用
而不是
text.setText(counter);
要在TextView中显示整数值,因为只接受字符串而不显示任何其他数据类型,这是正确的方法
text.setText(Integer.toString(counter));
这是正确的做法
text.setText(Integer.toString(counter));
我也有同样的问题。最后,这两种方法都很有效
text.setText("Remaining Attempts: " + String.valueOf(counter));
text.setText("Remaining Attempts: " + counter);
我的问题是文本框不够长,计数器落在隐藏的第二行
分享,以防别人犯我犯的同样错误。我也有同样的问题。最后,这两种方法都很有效
text.setText("Remaining Attempts: " + String.valueOf(counter));
text.setText("Remaining Attempts: " + counter);
我的问题是文本框不够长,计数器落在隐藏的第二行
分享,以防其他人犯我犯的同样错误。谢谢。)回答了我的问题。另一方面,有没有其他方法可以做到这一点?是的,我们有各种方法可以将整数转换为字符串(谢谢):回答了我的问题。另一方面…有没有其他方法可以做到这一点?是的,我们有各种方法可以将整数转换为字符串+1。这或
string.valueOf
,是最好的答案。使用+
隐式创建一个StringBuffer
对象以连接到”
+1这或String.valueOf
,是最佳答案。使用+
隐式创建一个StringBuffer
对象,以与“
连接。