public class MainActivity extends AppCompatActivity {    TextView tv1,tv2;    Button bOpen;    EditText et;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        tv1=(TextView)this.findViewById(R.id.tv1);        tv2=(TextView)this.findViewById(R.id.textView2);        bOpen=(Button)this.findViewById(R.id.button);        et=(EditText)this.findViewById(R.id.editText);        bOpen.setOnClickListener(new View.OnClickListener() {            @Override            public void onClick(View v) {                String str=loadFromSDFile(et.getText().toString().trim());                tv2.setText(str);            }        });    }    private String loadFromSDFile(String fname) {        fname="/"+fname;        String result=null;        try {            File f=new File(Environment.getExternalStorageDirectory().getPath()+fname);            int length=(int)f.length();            byte[] buff=new byte[length];            FileInputStream fin=new FileInputStream(f);            fin.read(buff);            fin.close();            result=new String(buff,"UTF-8");        }catch (Exception e){            e.printStackTrace();            Toast.makeText(MainActivity.this,"没有找到指定文件",Toast.LENGTH_SHORT).show();        }        return result;    }}

更多相关文章

  1. android 保存和读取文件
  2. Android追加写入文件的几种方法
  3. android 读写文件
  4. Android情景模式、文件管理器 完整示例编程详解、Android程序优
  5. android WebView载入本地html及css文件
  6. [Android Pro] proguard.cfg 配置文件
  7. Android 将文件保存到SD卡中
  8. 编译NotificationManagerService.java文件的方法
  9. Android studio gradle 无法获取 pom文件

随机推荐

  1. Android(安卓)Handler内存泄露
  2. Android如何从服务器获取图片
  3. Android(安卓)Gradle使用详解
  4. Android(安卓)Studio 错误 com.android.d
  5. android 易忘知识
  6. EditText 相关功能
  7. android里面的USB功能-----Accessory模式
  8. android 系统(13)---Android(安卓)O treble
  9. 【Android】AndroidStudio无法创建原生模
  10. android textview部分字体变颜色