changing typeface of combobox and adding items

harinder

Active Member
Licensed User
Longtime User
Hi..
I was looking to add a string of days as items to a combobox and also change typeface:
B4X:
    Dim cs As CSBuilder
    Dim myFont As Typeface = Typeface.CreateNew(Typeface.LoadFromAssets("myfont.ttf"), Typeface.STYLE_BOLD)
    Dim s() As String =Array  ("-","7","10","14","30","60","90","180","365")
    For i=0 To s.Length -1
       spnrmks.cmbBox.Addall(Array (cs.Initialize.Typeface(myFont).Append(i).PopAll))
    Next

But I am getting error:
java.lang.ClassCastException: java.lang.Object[] cannot be cast to java.lang.String[]

Halp..Thnx
 

mangojack

Expert
Licensed User
Longtime User
Change to
B4X:
Dim s() As String = Array As String("-","7","10","14","30","60","90","180","365")

Strangely, compiling without error , then removing "As String" it did not error again in subsequent compiles (debug mode)
 

mangojack

Expert
Licensed User
Longtime User
I have also made same reply to to correctly posted question in Android forum ..
 

harinder

Active Member
Licensed User
Longtime User
i think i posted my question in general discussion in error. I have reposted in Android questions again.
Can Erel please delete it.

thanks mangojack
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…