java - Android\Eclipse the for-each loop -


this code android extract of java class , complete xml android file:

            (int = 0; < tokens.length; i++) {                 log.i("myapp0", tokens[0].tostring());                 log.i("myapp1", tokens[1].tostring());                 log.i("myapp2", tokens[2].tostring());                  profileimage.setimageurl(tokens[0].tostring());                 textdata.settext(tokens[1].tostring());                 texttitle.settext(html.fromhtml(tokens[2].tostring()));                 texttitle.setmovementmethod(linkmovementmethod.getinstance());             } 

layout xml

<?xml version="1.0" encoding="utf-8"?> <linearlayout xmlns:android="http://schemas.android.com/apk/res/android"     android:layout_width="fill_parent"     android:layout_height="fill_parent"     android:orientation="vertical" >      <com.loopj.android.image.smartimageview         android:id="@+id/profileimage"         android:layout_width="80dp"         android:layout_height="80dp"         android:layout_margin="5dp"         android:background="#444"         android:padding="3dp"          android:scaletype="fitcenter" />      <textview         android:id="@+id/textdata"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:textsize="18sp"         android:textstyle="bold" />      <textview         android:id="@+id/texttitle"         android:layout_width="fill_parent"         android:layout_height="wrap_content"         android:layout_margintop="5dip"         android:linksclickable="true"         android:text="@string/hello"         android:textsize="18sp"         android:textstyle="bold"                 android:maxlines="1"         android:textcolor="@android:color/black" />  </linearlayout> 

i think output each row have date , title of each photo albums instead i've same photo album each row , in layout android i've first date , photo album... why?

04-09 18:38:11.088: i/myapp0(28558): https://link1 04-09 18:38:11.088: i/myapp1(28558): 09/04/2013 04-09 18:38:11.088: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.178: i/myapp0(28558): https://link1 04-09 18:38:11.178: i/myapp1(28558): 09/04/2013 04-09 18:38:11.178: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.188: i/myapp0(28558): https://link1 04-09 18:38:11.188: i/myapp1(28558): 09/04/2013 04-09 18:38:11.188: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.188: i/myapp0(28558): https://link1 04-09 18:38:11.198: i/myapp1(28558): 09/04/2013 04-09 18:38:11.198: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.198: i/myapp0(28558): https://link1 04-09 18:38:11.208: i/myapp1(28558): 09/04/2013 04-09 18:38:11.208: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.208: i/myapp0(28558): https://link1 04-09 18:38:11.208: i/myapp1(28558): 09/04/2013 04-09 18:38:11.208: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.218: i/myapp0(28558): https://link1 04-09 18:38:11.218: i/myapp1(28558): 09/04/2013 04-09 18:38:11.218: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.228: i/myapp0(28558): https://link1 04-09 18:38:11.228: i/myapp1(28558): 09/04/2013 04-09 18:38:11.228: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.228: i/myapp0(28558): https://link1 04-09 18:38:11.228: i/myapp1(28558): 09/04/2013 04-09 18:38:11.228: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.238: i/myapp0(28558): https://link1 04-09 18:38:11.238: i/myapp1(28558): 09/04/2013 04-09 18:38:11.238: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.248: i/myapp0(28558): https://link1 04-09 18:38:11.248: i/myapp1(28558): 09/04/2013 04-09 18:38:11.248: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.248: i/myapp0(28558): https://link1 04-09 18:38:11.248: i/myapp1(28558): 09/04/2013 04-09 18:38:11.248: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.258: i/myapp0(28558): https://link1 04-09 18:38:11.258: i/myapp1(28558): 09/04/2013 04-09 18:38:11.258: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.268: i/myapp0(28558): https://link1 04-09 18:38:11.268: i/myapp1(28558): 09/04/2013 04-09 18:38:11.268: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.288: i/myapp0(28558): https://link1 04-09 18:38:11.288: i/myapp1(28558): 09/04/2013 04-09 18:38:11.288: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.298: i/myapp0(28558): https://link1 04-09 18:38:11.298: i/myapp1(28558): 09/04/2013 04-09 18:38:11.298: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.298: i/myapp0(28558): https://link1 04-09 18:38:11.298: i/myapp1(28558): 09/04/2013 04-09 18:38:11.298: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.308: i/myapp0(28558): https://link1 04-09 18:38:11.308: i/myapp1(28558): 09/04/2013 04-09 18:38:11.308: i/myapp2(28558): <a href=http://link1>pics1</a> 04-09 18:38:11.318: i/myapp0(28558): https://link1 04-09 18:38:11.318: i/myapp1(28558): 09/04/2013 04-09 18:38:11.318: i/myapp2(28558): <a href=http://link1>pics1</a> 

i think it's because have this:

         log.i("myapp0", tokens[0].tostring());             log.i("myapp1", tokens[1].tostring());             log.i("myapp2", tokens[2].tostring()); 

you aren't using iterator of i.. you're using constant of 0,1,2 it's going outputting same value times.


Comments

Popular posts from this blog

apache - Remove .php and add trailing slash in url using htaccess not loading css -

javascript - jQuery show full size image on click -