从图库中选择一张图片放大应用中

 1 package com.example.getimage;
 2 
 3 import android.net.Uri;
 4 import android.os.Bundle;
 5 import android.app.Activity;
 6 import android.content.Intent;
 7 import android.view.Menu;
 8 import android.view.View;
 9 import android.widget.ImageView;
10 
11 public class MainActivity extends Activity {
12     private ImageView iv;
13     @Override
14     protected void onCreate(Bundle savedInstanceState) {
15         super.onCreate(savedInstanceState);
16         setContentView(R.layout.activity_main);
17         
18         iv = (ImageView) findViewById(R.id.iv);
19     }
20 
21     public void selectImage(View view){
22         Intent intent = new Intent();
23         intent.setAction(Intent.ACTION_PICK);
24         intent.setType("image/*");
25         startActivityForResult(intent, 0);
26     }
27 
28     @Override
29     protected void onActivityResult(int requestCode, int resultCode, Intent data) {
30         // TODO Auto-generated method stub
31         if(data != null){
32             Uri uri = data.getData();
33             iv.setImageURI(uri);
34         }
35         super.onActivityResult(requestCode, resultCode, data);
36     }
37 
38     
39 }

 

posted @ 2016-04-01 14:55  zhongyinghe  阅读(168)  评论(1)    收藏  举报