Développement sous android
kristou1987
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
kristou1987 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
kristou1987 Messages postés 2 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
je chercher a développer sous ANDROID 4.0 une page qui permet d'uploader un document word (.DOC) et de le consulter.
Merci pour vous aides.
je chercher a développer sous ANDROID 4.0 une page qui permet d'uploader un document word (.DOC) et de le consulter.
Merci pour vous aides.
A voir également:
- Développement sous android
- Android recovery - Guide
- Begone android - Accueil - Protection
- À quoi sert google drive sur android - Guide
- Historique presse-papier android - Guide
- Emulateur pokemon android - Guide
Tu peu regarder par exemple des tutoriels Android et la FAQ Android.
Mais tu sais déjà programmer en Java, ou tu as déjà programmé en Android ?
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
//copier les fichiers de test depuis mon répertoire assets vers la SDCard
copyAssetToSDCard("a.doc");
//lancer la conversion avec les jars d'apache POI
WordToHtmlConverter.main(new String[]{"/mnt/sdcard/a.doc", "/mnt/sdcard/a.html"});
WebView v= (WebView) findViewById(R.id.webView1);
v.loadUrl("file://mnt/sdcard/a.html");
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}
private final int BUF_SIZE = 8192;
private File copyAssetToSDCard(String assetName) {
File copiedFileStoragePath = new File("/mnt/sdcard/"+assetName);
BufferedInputStream bis = null;
OutputStream dexWriter = null;
try {
bis = new BufferedInputStream(getAssets().open(assetName));
dexWriter = new BufferedOutputStream(new FileOutputStream(copiedFileStoragePath));
byte[] buf = new byte[BUF_SIZE];
int len;
while((len = bis.read(buf, 0, BUF_SIZE)) > 0) {
dexWriter.write(buf, 0, len);
}
dexWriter.close();
bis.close();
} catch (Exception e) {e.printStackTrace();
return null;}
Log.d("OfficeCopy", "copied "+assetName+" to /mnt/sdcard");
return copiedFileStoragePath;
}
mais il fini tjr par erreur!!!