Android帶多選功能的PhotoPicker


最近利用閑碎的一些時間開發了一個Android庫PhotoPicker,前面一篇文章也介紹了,Android高仿微信圖片選擇功能的PhotoPicker,之前沒有加入選擇多張圖片的功能,現在加上之后一個完整的PhotoPicker庫終於算是完工了。

動態效果圖

Android帶多選功能的PhotoPicker示例圖片

 

使用方法

引入PhotoPicker庫,在需要使用圖片選擇功能的地方添加如下代碼:

 

1      Intent intent = new Intent(MainActivity.this, PhotoPickerActivity.class);
2      intent.putExtra(PhotoPickerActivity.EXTRA_SHOW_CAMERA, showCamera);
3      intent.putExtra(PhotoPickerActivity.EXTRA_SELECT_MODE, selectedMode);
4      intent.putExtra(PhotoPickerActivity.EXTRA_MAX_MUN, maxNum);
5      startActivityForResult(intent, PICK_PHOTO);

 

並且重寫activity的onActivityResult方法,處理返回結果。

 1     @Override
 2     protected void onActivityResult(int requestCode, int resultCode, Intent data) {
 3         super.onActivityResult(requestCode, resultCode, data);
 4         if(requestCode == PICK_PHOTO){
 5             if(resultCode == RESULT_OK){
 6                 ArrayList<String> result = data.getStringArrayListExtra(PhotoPickerActivity.KEY_RESULT);
 7                 //do what you want to to.
 8             }
 9         }
10     }

 

源碼地址:https://github.com/liuling07/PhotoPicker,歡迎fork和star。

本文出處:http://www.liuling123.com/2015/11/android-multi-photo-picker.html


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM