package PACKAGE NAME;
import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.net.Uri;
import android.os.Bundle;
import android.util.Log;
public class ShareImage extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
Intent it=new Intent();
it.setAction(Intent.ACTION\_GET\_CONTENT);
it.setType("image/*");
this.startActivityForResult(it, 1);
}
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// ResultInfo{who=null, request=1, result=-1, data=Intent { dat=content://media/external/images/media/3 }}
// System.out.println(data.getDataString()); // content://media/external/images/media/3
Uri ret=data.getData();
Cursor c=super.managedQuery(ret, null,null,null, null);
StringBuffer buf=new StringBuffer();
for(c.moveToFirst();!c.isAfterLast();c.moveToNext()){
// for(int i=0;i<c.getColumnCount();i++){
// buf.append(c.getColumnName(i));
// buf.append(“:”);
// buf.append(c.getString(i));
// buf.append(“;”);
// }
buf.append(c.getString(1));
Log.i("DEMO", buf.toString());
Intent intent=new Intent(this,DemoActivity.class);
Bundle bundle=new Bundle();
bundle.putString("img", buf.toString());
intent.putExtras(bundle);
startActivity(intent);
finish();
// _id:4;_data:/mnt/sdcard/Dota/Taverns-3-10.jpg;_size:1446;_display_name:Taverns-3-10.jpg;mime_type:image/jpeg;title:Taverns-3-10;date_added:1349408049;date_modified:1349182704;description:null;picasa_id:null;isprivate:null;latitude:null;longitude:null;datetaken:1349182704000;orientation:0;mini_thumb_magic:805965975283838433;bucket_id:1956825979;bucket_display_name:Dota;
//03-26 19:15:20.366: I/System.out(20809): \_id:116377;\_data:/storage/sdcard0/DCIM/Camera/IMG\_20140326\_172744.jpg;\_size:1676682;\_display\_name:IMG\_20140326\_172744.jpg;mime\_type:image/jpeg;title:IMG\_20140326\_172744;date\_added:1395826065;date\_modified:1395826065;description:null;picasa\_id:null;isprivate:null;latitude:null;longitude:null;datetaken:1395826064713;orientation:0;mini\_thumb\_magic:null;bucket\_id:1509922574;bucket\_display\_name:Camera;width:1840;height:3264;
}
}
}