CatorceavaPractica
Páginas: 3 (509 palabras)
Publicado: 13 de abril de 2015
Hacer que los archivos se graben en una tarjeta SD.
El primer paso es modificar el archivo AndroidManifest.xml para permitir el acceso a la tarjeta SD desde nuestraaplicación esto lo hacemos desde el editor visual del archivo AndroidManifest.xml:
Debemos presionar el botón "Add" seleccionar "Uses Permision" y luego en name seleccionar"android.permission.WRITE_EXTERNAL_STORAGE".
El código fuente es:
import java.io.BufferedReader;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
importjava.io.InputStreamReader;
import java.io.OutputStreamWriter;
import android.app.Activity;
import android.os.Bundle;
import android.os.Environment;
import android.view.Menu;
import android.view.View;
importandroid.widget.EditText;
import android.widget.Toast;
public class MainActivity extends Activity {
EditText et1;
EditText et2;
@Override
protected void onCreate(BundlesavedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
et1 = (EditText) findViewById(R.id.editText1);
et2 = (EditText)findViewById(R.id.editText2);
}
@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;
}
public void grabar(View v) {
String nomarchivo = et1.getText().toString();
String contenido = et2.getText().toString();try {
File tarjeta = Environment.getExternalStorageDirectory();
File file = new File(tarjeta.getAbsolutePath(), nomarchivo);
OutputStreamWriter osw = new...
Leer documento completo
Regístrate para leer el documento completo.