From eb3bec777e9ff32215f8a1c1d99a70cd84c2ed2b Mon Sep 17 00:00:00 2001 From: "Mr. Dragon" Date: Mon, 22 Jan 2018 19:00:06 +0530 Subject: [PATCH] Add a play button for videps --- .../yalpstore/fragment/details/Video.java | 8 ++++-- app/src/main/res/drawable/ic_play.xml | 5 ++++ .../res/layout/details_activity_layout.xml | 25 ++++++++++++++++--- 3 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 app/src/main/res/drawable/ic_play.xml diff --git a/app/src/main/java/com/github/yeriomin/yalpstore/fragment/details/Video.java b/app/src/main/java/com/github/yeriomin/yalpstore/fragment/details/Video.java index b542f3bd1..0e520f209 100644 --- a/app/src/main/java/com/github/yeriomin/yalpstore/fragment/details/Video.java +++ b/app/src/main/java/com/github/yeriomin/yalpstore/fragment/details/Video.java @@ -7,6 +7,7 @@ import android.net.Uri; import android.text.ClipboardManager; import android.text.TextUtils; import android.view.View; +import android.widget.ImageButton; import android.widget.ImageView; import com.github.yeriomin.yalpstore.ContextUtil; @@ -41,10 +42,13 @@ public class Video extends Abstract { String vID =getID(app.getVideoUrl()); String URL="https://img.youtube.com/vi/"+vID+"/maxresdefault.jpg"; - ImageView imageView = activity.findViewById(R.id.app_video); + ImageView imageView = activity.findViewById(R.id.thumbnail); Picasso.with(activity).load(URL).into(imageView); - imageView.setOnClickListener(new View.OnClickListener() { + activity.findViewById(R.id.app_video).setVisibility(View.VISIBLE); + + ImageView play = activity.findViewById(R.id.thumbnail); + play.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { try { diff --git a/app/src/main/res/drawable/ic_play.xml b/app/src/main/res/drawable/ic_play.xml new file mode 100644 index 000000000..277ba15d3 --- /dev/null +++ b/app/src/main/res/drawable/ic_play.xml @@ -0,0 +1,5 @@ + + + + diff --git a/app/src/main/res/layout/details_activity_layout.xml b/app/src/main/res/layout/details_activity_layout.xml index 031cfa7ac..23d49fe7c 100644 --- a/app/src/main/res/layout/details_activity_layout.xml +++ b/app/src/main/res/layout/details_activity_layout.xml @@ -25,12 +25,29 @@ android:padding="5dp" android:visibility="gone" /> - + android:layout_height="300dp" + android:visibility="gone"> + + + + + +