在列表视图中将int值传递到字符串
问题描述:
TextView location=(TextView)template_view.findViewById(R.id.tvlocation);
TextView weather=(TextView)template_view.findViewById(R.id.tvweather);
TextView temp=(TextView)template_view.findViewById(R.id.tvtemp);
TextView dewpoint=(TextView)template_view.findViewById(R.id.tvdew);
TextView humidity=(TextView)template_view.findViewById(R.id.tvhumidity);
TextView windspeed=(TextView)template_view.findViewById(R.id.tvspeed);
TextView winddir=(TextView)template_view.findViewById(R.id.tvdir);
TextView windgust=(TextView)template_view.findViewById(R.id.tvgust);
TextView pressure=(TextView)template_view.findViewById(R.id.tvcondition);
TextView heatindex=(TextView)template_view.findViewById(R.id.tvheat);
TextView visibility=(TextView)template_view.findViewById(R.id.tvvisibility);
TextView precipitation=(TextView)template_view.findViewById(R.id.tvprecipitation);
TextView dailyprecipitation=(TextView)template_view.findViewById(R.id.tvdaily);
TextView sunrise=(TextView)template_view.findViewById(R.id.tvsunrise);
TextView sunset=(TextView)template_view.findViewById(R.id.tvsunset);
location.setText(Voicenames.get(position).getLocation());
weather.setText(Voicenames.get(position).getWeather());
//temp.setText(Voicenames.get(position).getTemp_c());
//dewpoint.setText(Voicenames.get(position).getDewpoint_c());
//windspeed.setText(Voicenames.get(position).getWind_kph());
//windgust.setText(Voicenames.get(position).getWind_gust_kph());
humidity.setText(Voicenames.get(position).getRelative_humidity());
winddir.setText(Voicenames.get(position).getWind_dir());
pressure.setText(Voicenames.get(position).getPressure_mb());
heatindex.setText(Voicenames.get(position).getHeat_index_c());
visibility.setText(Voicenames.get(position).getVisibility_km());
precipitation.setText(Voicenames.get(position).getPrecipitation());
dailyprecipitation.setText(Voicenames.get(position).getDaily_precipitation());
sunrise.setText(Voicenames.get(position).getSunrise());
sunset.setText(Voicenames.get(position).getSunset());
我在这里列表视图的字符串值,我把注释放在int值我不能传递一个int值它如何传递一个int值给字符串,以便null指针异常将不再显示JSONboject这里在列表视图中将int值传递到字符串
答
使用您可以使用:?
String.valueOf(Voicenames.get(position).getWhatever());
答
总结那些吸在String.valueOf。
temp.setText(String.valueOf(Voicenames.get(position).getTemp_c()));
dewpoint.setText(String.valueOf(Voicenames.get(position).getDewpoint_c()));
windspeed.setText(String.valueOf(Voicenames.get(position).getWind_kph()));
windgust.setText(String.valueOf(Voicenames.get(position).getWind_gust_kph()));
+0
完全相同的问题perfect.1更多的事情相同的问题,但从图像视图从一个URL我尝试了几个教程,但我失败了。 – Giant 2013-04-23 01:08:26
唉,你打我回答这个1秒。 – Jschools 2013-04-23 01:02:34
看看评论我试过了,但它不工作有一个详细的文件说,这四个是int然后得到它,因为在工作根本没有 – Giant 2013-04-23 01:03:55
你可以发布logcat错误 – RyPope 2013-04-23 01:07:43