一個MVP模式的示范的Android圖片選擇器
一個MVP模式的示范的Android圖片選擇器。
使用說明:
PickConfig
new PickConfig.Builder(this) .pickMode(PickConfig.MODE_MULTIP_PICK) .maxPickSize(30) .spanCount(3) .toolbarColor(R.color.colorPrimary) .build();
權限
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
AndroidManifest.xml
<activity android:name="me.crosswall.photo.pick.PickPhotosActiviy" android:screenOrientation="portrait"/>
Receive Activity
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode!=RESULT_OK){
return;
}
if(requestCode==PickConfig.PICK_REQUEST_CODE){
ArrayList<String> pick = data.getStringArrayListExtra(PickConfig.EXTRA_STRING_ARRAYLIST);
Toast.makeText(this,"pick size:"+pick.size(),Toast.LENGTH_SHORT).show();
imageAdapter.clearAdapter();
imageAdapter.addData(pick);
}
}
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!