Android TextView 不能直接传递int型数据
2016-04-26 23:25
447 查看
主要异常信息:android.content.res.Resources$NotFoundException: String resource ID #0x1
主要原因是:setText(String str)方法的参数为String类型
解决方法:可以在int型后面加一个空字符
补充:Java中将Int转换为String方法
TextView stature =(TextView)findViewById(R.id.tv2);
stature.setText(info.getStature()); //这里的info.getStature()是一个整形的数据
主要原因是:setText(String str)方法的参数为String类型
解决方法:可以在int型后面加一个空字符
stature.setText(info.getStature()+"");
stature.setText(Integer.toString(info.getStature()));
补充:Java中将Int转换为String方法
1。String.valueOf(i) 2。 Integer.toString(i) 3。 i+""
相关文章推荐
- 20145214实验四 Android开发基础
- Android 内容提供者ContentProvider
- Android 通知Notification的两种实现方法
- Android.mk编译APK范例
- Android中如何查看内存
- <Android Framework 之路>多线程
- <Android Framework 之路>多线程
- Android Studio对比代码的方法
- 深入浅出 - Android系统移植与平台开发(八)- Android系统的本地服务
- Android带图片的Toast(自定义Toast)
- Android Studio快捷键
- android平台添加新语种
- android AsyncTask和Handler对比
- Android应用Loaders全面详解及源码浅析
- Android开发之50个常见实用技巧——添加悦目的动画效果
- Android Studio基础设置和常用操作
- android 主线程和子线程之间的消息传递
- 关于Android 添加系统级(java)服务和调用的编写实现说明
- android 主线程和子线程之间的消息传递
- 百度地图开发环境配置