1.MainActivity.java
中:
public class MainActivity extends Activity implements View.OnClickListener {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
((Button) findViewById(R.id.button_txt)).setOnClickListener(this);
((Button) findViewById(R.id.button_apk)).setOnClickListener(this);
((Button) findViewById(R.id.button_ppt)).setOnClickListener(this);
((Button) findViewById(R.id.button_xls)).setOnClickListener(this);
((Button) findViewById(R.id.button_doc)).setOnClickListener(this);
}
@Override
public void onClick(View v) {
String filePath;
Intent intent;
switch (v.getId()){
case R.id.button_txt:
filePath = “/storage/emulated/0/hello2.txt”;
intent = FileUtils.openFile(this,filePath);
startActivity(intent);
break;
case R.id.button_apk:
filePath = “/storage/emulated/0/app-debug.apk”;
intent = FileUtils.openFile(this,filePath);
startActivity(intent);
break;
case R.id.button_ppt:
filePath = “/storage/emulated/0/新建 PPT 演示文稿.ppt”;
intent = FileUtils.openFile(this,filePath);
startActivity(intent);
break;
case R.id.button_xls:
filePath = “/storage/e