Android端
public void SelectPhoto()
{
//Intent就是应用之间,应用不同Activity之间交互。
Intent getAlbum = new Intent(Intent.ACTION_GET_CONTENT); //新建Intent,让用户选择特定类型的数据,并返回该数据的URI.
getAlbum.setType("image/*"); //类型为图片
startActivityForResult(getAlbum, 108); //调用相册,结果码108,如果有结果会返回108,这个值随便设置,只要>=0就行
}
//重写Activity里的onActivityResult方法,这个方法和startActivityForResult是一对出现。
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent intent) {
// 用户没有进行有效的设置操作,返回系统固定的常量RESULT_CANCELED=0
if (resultCode == RESULT_CANCELED) {
Toast.makeText(getApplication(), "没有选择图片", Toast.LENGTH_LONG).show();
return;
}
switch (requestCode) {
case 108: