@Override
public void onClick(View v) {
// TODO Auto-generated method stub
if(v == btnFileOpen ) {
FileListDialog dialog = new FileListDialog(this);
dialog.setDirectorySelect(false);
dialog.setOnFileListDialogListener(new onFileListDialogListener() {
@Override
public void onClickFileList(File file) {
if(file == null){
//not select
}else{
//select file or directory
//TextView txtinput = (TextView) findViewById( R.id.input_text_id);
//txtinput.setText( file.getPath() );
readToFile( file.getPath() ) ;
}
}
});
dialog.show("/", "select");
}
}
10月 042011
10月 042011
コマンドプロンプトより
PC->Android
adb push sample.txt /sdcard/
Android->PC
adb pull /sdcard/sample.wav
10月 042011
public void readToFile( String fileName ) {
// String fileName = Environment.getExternalStorageDirectory()
// + "/sample.txt";
FileInputStream fis = null;
try {
TextView txtinput = (TextView) findViewById( R.id.input_text_id);
fis = new FileInputStream(fileName);
byte[] readBytes = new byte[fis.available()];
fis.read(readBytes);
String readString = new String(readBytes);
txtinput.setText( readString );
Log.v("readString", readString);
} catch (FileNotFoundException ex) {
ex.printStackTrace();
} catch (IOException ex) {
ex.printStackTrace();
}
}