andriod 图片选择器

<?xml version="1.0" encoding="utf-8"?>  
<manifest xmlns:android="http://schemas.android.com/apk/res/android"  
    package="com.genwoxue.pictureviewer"  
    android:versionCode="1"  
    android:versionName="1.0" >  
  
    <uses-sdk  
        android:minSdkVersion="10"  
        android:targetSdkVersion="15" />  
  
    <application  
        android:allowBackup="true"  
        android:icon="@drawable/ic_launcher"  
        android:label="@string/app_name"  
        android:theme="@style/AppTheme" >  
        <activity  
            android:name="com.genwoxue.pictureviewer.MainActivity"  
            android:label="@string/app_name" >  
            <intent-filter>  
                <action android:name="android.intent.action.GET_CONTENT" />  
                <category android:name="android.intent.category.DEFAULT" />  
                <category android:name="android.intent.category.OPENABLE" />  
                <data android:mimeType="image/jpeg" />  
            </intent-filter>  
              
        </activity>  
    </application>  
  
</manifest>  
mport android.os.Bundle;  
import android.app.Activity;  
import android.content.Intent;  
import android.view.View;  
import android.view.View.OnClickListener;  
import android.widget.Button;  
  
public class MainActivity extends Activity {  
  
    private Button btnChoose=null;  
    @Override  
     public void onCreate(Bundle savedInstanceState)     
    {     
        super.onCreate(savedInstanceState);                
        setContentView(R.layout.activity_main);  
        btnChoose=(Button)super.findViewById(R.id.choose);  
        btnChoose.setOnClickListener(new OnClickListener(){  
            public void onClick(View v)  
            {     
                //系统会把所有查看Image类型的应用显示在列表中  
                Intent intent=new Intent();  
                intent.setAction(Intent.ACTION_GET_CONTENT);  
                intent.setType("image/*");  
                MainActivity.this.startActivity(intent.createChooser(intent, "选择图片查看APP"));  
            }  
        });  
    }  
}             
      

  

原文地址:https://www.cnblogs.com/gisoracle/p/5245952.html