diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index cc5e2c4..a44c820 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -1,6 +1,7 @@
+
{
@@ -38,7 +40,10 @@ public PagerAdapter.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType
@Override
public void onBindViewHolder(final PagerAdapter.ViewHolder holder, final int position) {
- holder.imageView.setImageResource(list.get(position).getImg());
+ //holder.imageView.setImageResource(list.get(position).getImg());
+ Picasso.get()
+ .load(list.get(position).getImg())
+ .into(holder.imageView);
holder.textView.setText(list.get(position).getTitle());
@@ -54,7 +59,6 @@ public int getItemCount() {
@Override
public void onViewAttachedToWindow(@NonNull ViewHolder holder) {
posAttached=holder.getAdapterPosition();
- // Log.e("PagerAdapter","pos attached "+posAttached);
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
}
diff --git a/recyclerviewpager/src/main/java/net/seifhadjhassen/recyclerviewpager/PagerModel.java b/recyclerviewpager/src/main/java/net/seifhadjhassen/recyclerviewpager/PagerModel.java
index 36fd495..c2d7300 100644
--- a/recyclerviewpager/src/main/java/net/seifhadjhassen/recyclerviewpager/PagerModel.java
+++ b/recyclerviewpager/src/main/java/net/seifhadjhassen/recyclerviewpager/PagerModel.java
@@ -1,23 +1,36 @@
package net.seifhadjhassen.recyclerviewpager;
+import android.content.Context;
+
public class PagerModel {
- int img;
+ String img;
String title;
+ Context context;
- public PagerModel() {
+ public PagerModel(Context context){
+ this.context=context;
}
- public PagerModel(int img, String title) {
+
+
+ public PagerModel(int img, String title,Context context) {
+ this.img = "android.resource://"+context.getPackageName()+"/drawable/"+img;
+ this.title = title;
+ }
+ public PagerModel(String img, String title) {
this.img = img;
this.title = title;
}
- public int getImg() {
+ public String getImg() {
return img;
}
public void setImg(int img) {
+ this.img = "android.resource://"+context.getPackageName()+"/drawable/"+img;
+ }
+ public void setImg(String img) {
this.img = img;
}