Italian Colore Testo FileDialog

Touch

Active Member
Licensed User
Longtime User
Ciao a tutti,
utilizzo il tema: Theme.Holo.Light
B4X:
SetApplicationAttribute(android:theme, "@android:style/Theme.Holo.Light")
Ho inserito, all'interno dell'applicazione, la libreria Dialog per utilizzare FileDialog.
Il problema è che viene visualizzata la finestra di scelta file ma con colore del testo bianco su sfondo bianco, per cui risulta illeggibile.
Come posso cambiare il colore del testo? Oppure come posso ovviare al problema?

Grazie
 

LucaMs

Expert
Licensed User
Longtime User
Mi sembra di no.

Ora non ricordo se la Dialogs faccia parte di B4A (ma mi sembra di si) altrimenti dovresti chiedere all'eventuale autore una modifica.
Oppure chiederla ad Informatix, nella sua.

Uhm... asp che ho la memoria corta... penso di aver fatto qualcosa del genere con i file, nel qual caso basterebbe aggiungere il codice ad un panel per farlo diventare una dialog... guardo e ti dico (se la ritrovo!)
 

Touch

Active Member
Licensed User
Longtime User
Ho scritto, ma ho letto che anche altri hanno evidenziato lo stesso problema.
Devo solo sperare che aggiorni la libreria.
 

LucaMs

Expert
Licensed User
Longtime User
Ho una schifezzuola fatta mesi fa che non ho più usato e nemmeno testato.

Guarda se ti va bene, magari la modifico in modo che funzioni da Dialog.
 

Attachments

  • lm file manager.zip
    42.8 KB · Views: 262

Touch

Active Member
Licensed User
Longtime User
Ho provato il tuo codice, per le mie esigenze potrebbe andare più che bene, ma non riesco a capire come memorizzare il file selezionato:
 

LucaMs

Expert
Licensed User
Longtime User
Si, è tutto nella Main.

Se ti va bene anche così (spostando tutto in un'altra activity) ti basta inserire una variabile nella Globals:
B4X:
Private mSelectedFile As String

e queste due righe:
B4X:
  Else
    mSelectedFile = File.Combine(CurrDir, FileName)

dopo la riga 116 che è:
B4X:
        lblInfo.Text = cklFiles.NumberOfItems

Cambia anche quel tastone orrido che evidentemente misi provvisoriamente
 

Touch

Active Member
Licensed User
Longtime User
Ciao maxware,
Ho preso in considerazione questa libreria, con qualche modifica, anche se mi rimane il dubbio sul fatto che non è compatibile con la procedura "obfuscation".
 
Cookies are required to use this site. You must accept them to continue using the site. Learn more…