在Java中很新。 这里很简单的问题,但真的不明白什么是问题...从数组中使用字符串,不工作元素?
我有一个字符串数组。 数组元素是url图像。 我有一个正在改变图像的视图元素。 我需要的是使用数组中的元素设置图像。
imageSwitcher.setImageUrl(Last_images[1].toString());
Log.d("D1",Last_images[1].toString());
在第一行,如果我给它例如“www.example.com/1.jpg”它的工作。 但是,当我给它的数组元素不工作。 在log.cat它显示正确的URL ...
在onCreate我有:Last_images = new String [10]; 和我有的类的值:String [] Last_images = null;
来自PHP和我真的很困惑,为什么它不工作,我真的觉得它很容易。
只有一个方法[ImageSwitcher.setImageURI](http://developer.android.com/reference/android/widget/ImageSwitcher.html#setImageURI%28android.net.Uri%29)。你的'imageSwitcher'类是什么? – kennytm
即使'Last_images [1]'会做,'toString()'是多余的。什么是问题? “Last_images [1]”的内容是什么?指针,包含10个元素的数组将被索引从0到9. – NINCOMPOOP
当Object实际上是一个String时,请避免调用toString。 –