Some Code Works , Some DoesNot
I cant figure this out but AutoCompleteEditText works in a For-Next Loop and Not in a Do-While Loop. I have used Logging of the output to see that the variable ''line'' does indeed get populated in both cases, but in the case of the Do-While Loop the AutoCompleteEditText doesnot work.
Code given below:-
Dim TextReader1 As TextReader
Dim line As String
Dim Items As List
''****************** ThisCodeWorks*****************
Items.Initialize
TextReader1.Initialize(File.OpenInput(File.DirRootExternal, "List.txt"))
For i = 0 To 138
line = TextReader1.ReadLine
Items.Add(line)
Next
TextReader1.Close
AutoCompleteEditText1.SetItems(Items)
''**********End of Working Code******************
''**************This Code Does Not Work***********
Items.Initialize
TextReader1.Initialize(File.OpenInput(File.DirRootExternal, "List.txt"))
line = TextReader1.ReadLine
Items.Add(line)
Do While line <> Null
line = TextReader1.ReadLine
Items.Add(line)
Loop
TextReader1.Close
AutoCompleteEditText1.SetItems(Items)
''*********End of Non Working Code*******************
:sign0163::sign0163: