• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Unable to display numerical data in for loop, using BlackBerry SDK 4.5

 
Chris Creed
Ranch Hand
Posts: 69
BSD Eclipse IDE PHP
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello all

After beating my head on this for all morning, I appeal to the community for some help.

First the code in question, I have a setup that creates a new screen, and calls a class to show a new string every second, like so:



As you can see, it takes the literal String in mainScreen.appendLabelText, and sends it to this function in the file that called MainScreenUpdaterThread.



However, I would like to use the number contained in the variable i in the for loop, instead of a literal string. However, when I do so, I get the following error at the i variable in the mainScreen.appendLabelText():

Cannot refer to a non-final variable i inside an inner class defined in a different method


I've tried casting the integer in i to String with no success, and an array to the same thing. Is there just soemthing silly that I've missed here that could be affecting it?


 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic