Autore Topic: Scrivere testo formattato  (Letto 683 volte)

Offline s1m0

  • Utente junior
  • **
  • Post: 122
  • Respect: +14
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Sistema operativo:
    Android 4.1.2
Scrivere testo formattato
« il: 02 Luglio 2012, 14:40:04 CEST »
0
Salve a tutti.
Sto sviluppando un programma per android. Una delle funzionalità che voglio implementare è la possibilità di scrivere testo formattato, ovvero dare all'utente la possibilità di:
  • assegnare il grassetto, corsivo o sottolineato
  • assegnare un determinato font e dimensione
  • evidenziare
  • inserire liste
  • inserire emoticon

Una volta che l'utente ha finito di scrivere il testo in questione, formattato a suo piacere, potrà salvarlo e visualizzarlo anche in seguito.
Avete qualche consiglio su come implementare queste possibilità? Ovviamente non chiedo il codice o spiegazioni troppo dettagliate, mi basta sapere verso quale direzione procedere, magari esiste un controllo già presente nelle API che ha funzionalità di questo tipo e nemmeno lo sapevo

Grazie anticipatamente!
Simone

Un click sul pulsante "Thanks" è sempre gradito :-)

Offline mdb

  • Nuovo arrivato
  • *
  • Post: 43
  • Respect: +7
    • Google+
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Play Store ID:
    Prometheo Apps
  • Sistema operativo:
    Windows
Re:Scrivere testo formattato
« Risposta #1 il: 03 Luglio 2012, 19:46:28 CEST »
0
Ciao Simone,
se vuoi solo che l'utente inserisce il testo, indicando con dei codici le varie formattazioni, allora per effettuare la visualizzazione puoi usare una WebView e far usare il codice html all'utente (per le emoticon potresti far usare un tuo codice, che poi tu sostituisci con i riferimenti alle relative immagini).
Se invece vuoi anche che l'editor sia visuale, WYSIWYG, allora la cosa diventa decisamente più complicata,
e nelle API standard non penso proprio che ci sia qualcosa, al più bisogna verificare se c'è qualche libreria esterna utilizzabile.
:-)
App per Android:
Almanacco: Giorno per giorno, eventi, notizie, giochi e curiosità, da leggere e condividere
Proverbi Napoletani: Più di 50 proverbi da ascoltare in dialetto napoletano. Due sottofondi musicali.

Offline s1m0

  • Utente junior
  • **
  • Post: 122
  • Respect: +14
    • Mostra profilo
  • Dispositivo Android:
    Samsung Galaxy S
  • Sistema operativo:
    Android 4.1.2
Re:Scrivere testo formattato
« Risposta #2 il: 04 Luglio 2012, 11:04:38 CEST »
0
Grazie per la risposta.
In effetti quella della WebView è l'unica idea che mi pare funzionante. Al massimo farò che l'utente abbia a disposizione dei pulsanti che inseriscano automaticamente i vari tag, così che possa scriverci all'interno.
Un click sul pulsante "Thanks" è sempre gradito :-)