Hello, Still breaks for me with the latest code. Could be because my app is using older saved favorites data from when I was testing last week. Should I delete the database? Where is it stored? I tried to find the database using DDMS but could not see it in the data folder anywhere.
Cheers, Ian -----Original Message----- From: Larry Akah [mailto:[email protected]] Sent: 06 July 2015 16:31 To: [email protected] Subject: Re: gsoc taverna mobile - Array Index Exception in FavoriteWorkflowAdapter Right, i'll check with that Thanks. 2015-07-06 10:27 GMT-05:00 Ian Dunlop <[email protected]>: > Hello, > > Here is the contents of 'data': > > [5, , DOI2PMID, To view workflow on the web, click > http://www.myexperiment.org/workflows/5, Jun 29, 2015 3:22:06 PM, > 3748665a-1c2c-4345-8607-f1a1e8dd3c89] > > There are only 6 entries not 7 which data.get(6) seems to expect. > > Cheers, > > Ian > > -----Original Message----- > From: Ian Dunlop [mailto:[email protected]] > Sent: 06 July 2015 16:05 > To: [email protected] > Subject: gsoc taverna mobile - Array Index Exception in > FavoriteWorkflowAdapter > > Hello, > > I'm not really sure what this code is doing but it causes > > java.lang.IndexOutOfBoundsException: Invalid index 6, size is 6 > at > java.util.ArrayList.throwIndexOutOfBoundsException(ArrayList.java:255) > at java.util.ArrayList.get(ArrayList.java:308) > at > org.apache.taverna.mobile.adapters.FavoriteWorkflowAdapter.onBindViewH > older(FavoriteWorkflowAdapter.java:66) > > every time I try to run the app. > > org\apache\taverna\mobile\adapters\FavoriteWorkflowAdapter.java > > @Override > public void onBindViewHolder(FViewHolder fViewHolder, int i) { > //get data 0,1,3 from set; > ArrayList<Object> data = dataSet.get(i); > > //String[] mdata = dataSet.get(i); > fViewHolder.author.setText((CharSequence) data.get(6)); > fViewHolder.title.setText((CharSequence) data.get(2)); > fViewHolder.dateMarked.setText((CharSequence) data.get(4)); > //fViewHolder.dateAdd.setText(mdata[3]); > //fViewHolder.dateModified.setText(mdata[4]); > } > > Cheers, > > Ian > -- *Akah Larry N.H* *Lead Software Engineer @ GiftedMom* *Founder IceTeck Inc* *www.iceteck.com* Developing technologies for emergence and sustainable development.
