Sembra che per assegnare il FontAwesone a una label (o EditText) da codice devi aver creato da design una Label con TypeFont impostato come FontAwesone.
e codice:
Ho provato a creare una class che evitasse questo e che restituise una TypeFace FonteAwesone
Tentativi falliti
1) Ho cercato di salvare la LabelDesign (impostata come FontAwesone ) con RandomAccessFile.WriteObject. Ma non salvava correttamente l'oggetto
2) Ho salvato un Layout.Bal (che conteneva una LabelDesign impostat come FontAwesone) e inserirlo in una libreria. Poi caricare il file Bal panel e tirar fuori la LabelDesign, ma Panel.LoadLayout non carica una file Bal che si trova all'interno della classe (usando JFT suggerito da Erel) ma solo se si trova sul DirAssest
Avete qualche suggerimento per poter avere un FontAwesone da codice? E' una battaglia persa fin dall'inizio?
e codice:
B4X:
Label1.TypeFace=LabelDesign.TypeFace
Ho provato a creare una class che evitasse questo e che restituise una TypeFace FonteAwesone
Tentativi falliti
1) Ho cercato di salvare la LabelDesign (impostata come FontAwesone ) con RandomAccessFile.WriteObject. Ma non salvava correttamente l'oggetto
2) Ho salvato un Layout.Bal (che conteneva una LabelDesign impostat come FontAwesone) e inserirlo in una libreria. Poi caricare il file Bal panel e tirar fuori la LabelDesign, ma Panel.LoadLayout non carica una file Bal che si trova all'interno della classe (usando JFT suggerito da Erel) ma solo se si trova sul DirAssest
Avete qualche suggerimento per poter avere un FontAwesone da codice? E' una battaglia persa fin dall'inizio?