Ho un file Excel che voglio usare nella mia applicazione. Usando jexcel, leggo e scrivo un file Excel nell'applicazione, ma non so come impostare la vista per quel file nella mia applicazione. Sono disponibili widget per fogli di calcolo per Android per mostrare un file Excel?Esistono widget di fogli di calcolo per Android?
risposta
La cosa migliore per scrivere il proprio da zero:
Se android-spreadsheet non ha aiutato abbastanza,
il lavoro svolto con Calligra on Android è la più lontana lungo.
o in attesa di vedere se il LibreOffice Android port sarà di alcun aiuto.
Calligra sarà almeno essere qualche aiuto al problema.
Vorrei anche aggiungere, il @Vincent suggerimento offerto nei commenti non è troppo terribile. La maggior parte dei telefoni/tablet viene fornita con una suite Office standard per la visualizzazione (non la modifica). Però vedo comprensibilmente le insidie in quella soluzione, ma sarebbe molto più facile, anche se più pigro.
perché non utilizzare un widget TableLayout e programatically riempire le righe e le colonne, mentre scorrendo i dati di Excel? TableLayout supporta righe e colonne.
Esempio di utilizzo: http://developer.android.com/resources/tutorials/views/hello-tablelayout.html
buona soluzione, non credo che esista una libreria come questa perché hai già i tuoi dati Excel e vuoi mostrarli. Quindi questa soluzione è abbastanza semplice da implementare, perché i file excel sono solo array 2D, quindi includi il tuo TableLayout in un Layout all'interno di ScrollView H + V, e il tuo array si adatterà.Puoi anche dividere i tuoi array ogni XX linee o ogni XX colonne, con una barra di navigazione. Provalo, penso che sarà la soluzione più efficiente. – Bourbon
penso che sarebbe meglio usare solo un GridView. Crea un adattatore personalizzato che riempie una vista testuale dal contenuto della cella, legalo a GridView e lì vai.
- 1. Strumento per decifrare i fogli di calcolo?
- 2. Download di fogli di calcolo Fogli Google da Google Drive su Android
- 3. Struttura dati utilizzata per l'implementazione di fogli di calcolo
- 4. È possibile avere uno script per più fogli di calcolo?
- 5. Come strutturate un'applicazione per fogli di calcolo in elm?
- 6. Utilizzare Python per iniettare macro in fogli di calcolo
- 7. È disponibile un'API per i nuovi fogli Google (fogli di calcolo)?
- 8. Fogli di calcolo che utilizzano un linguaggio di programmazione funzionale
- 9. Leggi dati da fogli di calcolo di google doc
- 10. Connessione di fogli di calcolo a MySQL con JDBC
- 11. Importa dati da fogli di calcolo di Google in MySQL
- 12. Esegui script di geolocalizzazione JQuery in fogli di calcolo Excel
- 13. Python, OpenOffice: manipolazione programmata dei fogli di calcolo
- 14. Servizio Errore: fogli di calcolo su Google Script
- 15. Inserire uno script in più fogli di calcolo Google
- 16. Android: widget di ricerca ActionBarSherlock
- 17. Esistono componenti di esportazione OpenOffice.org per Delphi (non OLE)?
- 18. Aggiunta di pulsanti per i fogli di calcolo in .NET (VSTO)
- 19. Come forzare i nuovi fogli di calcolo di Google per aggiornare e ricalcolare?
- 20. libreria di fogli di calcolo gdata per Python che non funziona più?
- 21. Esistono ganci widget (o barra laterale) di WordPress?
- 22. Come posso collegare app Android con fogli di lavoro Fogli Google?
- 23. Come dividere il foglio di calcolo in più fogli di calcolo con il numero di righe impostato?
- 24. PHPExcel imposta il bordo e il formato per tutti i fogli nel foglio di calcolo
- 25. Filtro a più colonne di fogli di calcolo di Google utilizzando OR
- 26. Widget griglia Android per Android tutorial per tablet
- 27. Come pubblicare i dati di Google Form via jQuery e Ajax su fogli di calcolo
- 28. Come convertire i fogli di calcolo di OpenDocument in un DataFrame panda?
- 29. generando fogli di calcolo Excel in perl che fanno riferimento a funzioni aggiuntive di terze parti
- 30. Esistono designer disegnabili Android?
Credo che il termine di ricerca che si desidera è "widget di foglio di calcolo". Google non ne mostra alcuna per una ricerca rapida, ma dovrebbe essere abbastanza semplice crearne uno tu stesso usando 'TableLayout'. – perelman
Non è un problema solo se il foglio elettronico è piccolo. Significa per esempio 10x10. Se è troppo grande può essere un problema con la memoria e la velocità. Quindi è necessario creare un componente speciale che renderà solo parte visibile della griglia, come fa ListView. Se ho trovato qualche componente open source che può fare questo sarò molto felice perché ho bisogno per il mio prossimo progetto :-( – ATom
https://github.com/dennis-sheil/android-spreadsheet –