1,需要添加的依赖
compile 'com.android.support:recyclerview-v7:25.0.0' //RecyclerView compile 'com.android.support:appcompat-v7:23.3.0' compile 'com.library.tangxiaolv:telegramgallery:1.0.2'//Gallery compile 'com.squareup.picasso:picasso:2.5.2'//引入picasso
2,清单文件权限配置
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/> <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
3,Activity中代码
package com.example.administrator.photochoosegallery; import android.app.Activity; import android.content.Intent; import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.support.v7.widget.LinearLayoutManager; import android.support.v7.widget.RecyclerView; import android.util.Log; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.Button; import android.widget.ImageView; import com.squareup.picasso.Picasso; import com.tangxiaolv.telegramgallery.GalleryActivity; import com.tangxiaolv.telegramgallery.GalleryConfig; import java.io.File; import java.util.List; public class MainActivity extends AppCompatActivity { private RecyclerView recyclerView; private List<String> photos; private HomeAdapter mAdapter; private int reqCode = 12; private int height =0; String path; @Override protected void onCreate(Bundle savedInstanceState) { super</