Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
android_vedio
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
android
android_vedio
Commits
f5cfa99c
Commit
f5cfa99c
authored
Jul 31, 2023
by
jyx
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
我的页面添加继续观看弹窗
parent
7b882a5f
Changes
13
Hide whitespace changes
Inline
Side-by-side
Showing
13 changed files
with
262 additions
and
112 deletions
+262
-112
DrawExpressManager.kt
...in/java/com/mints/helivideo/ad/draw/DrawExpressManager.kt
+1
-1
ExpressManager.kt
...ain/java/com/mints/helivideo/ad/express/ExpressManager.kt
+15
-2
MyFragment.kt
...c/main/java/com/mints/helivideo/ui/fragment/MyFragment.kt
+46
-27
NineContinueDialog.kt
...java/com/mints/helivideo/ui/widgets/NineContinueDialog.kt
+48
-0
UIUtils.java
.../app/src/main/java/com/mints/helivideo/utils/UIUtils.java
+1
-1
SuperShortVideoView.java
...ava/com/mints/helivideo/video/tx/SuperShortVideoView.java
+2
-2
TxVideoAdapter.kt
...va/com/mints/helivideo/video/tx/adapter/TxVideoAdapter.kt
+0
-1
dialog_nine_continue.xml
video/app/src/main/res/layout/dialog_nine_continue.xml
+54
-0
dialog_vip_count.xml
video/app/src/main/res/layout/dialog_vip_count.xml
+73
-59
drama_activity_api_detail.xml
video/app/src/main/res/layout/drama_activity_api_detail.xml
+10
-9
item_block_view.xml
video/app/src/main/res/layout/item_block_view.xml
+12
-10
bg_vip_count.9.png
video/app/src/main/res/mipmap-xhdpi/bg_vip_count.9.png
+0
-0
bg_vip_count.png
video/app/src/main/res/mipmap-xhdpi/bg_vip_count.png
+0
-0
No files found.
video/app/src/main/java/com/mints/helivideo/ad/draw/DrawExpressManager.kt
View file @
f5cfa99c
...
...
@@ -109,7 +109,7 @@ class DrawExpressManager {
UIUtils
.
getScreenWidth
(
activity
),
UIUtils
.
getScreenHeight
(
activity
)
)
.
setAdCount
(
1
)
//请求广告数量为1到3条 (优先采用平台配置的数量)
.
setAdCount
(
3
)
//请求广告数量为1到3条 (优先采用平台配置的数量)
.
build
()
adNativeLoader
.
loadDrawFeedAd
(
adslot
,
object
:
TTAdNative
.
DrawFeedAdListener
{
...
...
video/app/src/main/java/com/mints/helivideo/ad/express/ExpressManager.kt
View file @
f5cfa99c
...
...
@@ -100,7 +100,7 @@ class ExpressManager {
* 2:如果是信息流模板广告,宽度设置为希望的宽度,高度设置为0(0为高度选择自适应参数)
*/
.
setImageAcceptedSize
(
UIUtils
.
getAdWidth
(
MintsApplication
.
getContext
()).
toInt
(),
0
)
.
setAdCount
(
1
)
//请求广告数量为1到3条 (优先采用平台配置的数量)
.
setAdCount
(
3
)
//请求广告数量为1到3条 (优先采用平台配置的数量)
.
build
()
adNativeLoader
.
loadFeedAd
(
adslot
,
object
:
TTAdNative
.
FeedAdListener
{
...
...
@@ -194,7 +194,20 @@ class ExpressManager {
private
fun
showExpressView
(
it
:
TTFeedAd
)
{
it
.
setExpressRenderListener
(
object
:
MediationExpressRenderListener
{
override
fun
onRenderSuccess
(
p0
:
View
?,
p1
:
Float
,
p2
:
Float
,
p3
:
Boolean
)
{
mExpressAdCallback
?.
renderSuccess
(
frameLayout
)
mExpressAdCallback
?.
let
{
if
(
it
.
renderSuccess
(
frameLayout
))
{
LogUtil
.
d
(
TAG
,
"gromore信息流 onRenderSuccess -> showAd->$isShowAd \n adcode->$adcode ecpm->$ecpm"
)
isLoadSuccess
=
0
isShowAd
=
true
adShowTime
=
System
.
currentTimeMillis
()
}
}
mExpressAdCallback
=
null
Log
.
i
(
TAG
,
"onRenderSuccess"
)
it
.
setDislikeCallback
(
ForegroundOrBackground
.
getTopActivity
(),
object
:
TTAdDislike
.
DislikeInteractionCallback
{
...
...
video/app/src/main/java/com/mints/helivideo/ui/fragment/MyFragment.kt
View file @
f5cfa99c
package
com.mints.helivideo.ui.fragment
import
android.app.Dialog
import
android.os.Bundle
import
android.os.Handler
import
android.os.Looper
...
...
@@ -7,7 +8,6 @@ import android.text.TextUtils
import
android.view.View
import
com.daimajia.androidanimations.library.Techniques
import
com.daimajia.androidanimations.library.YoYo
import
com.mints.helivideo.BuildConfig
import
com.mints.helivideo.R
import
com.mints.helivideo.ad.AdManager
import
com.mints.helivideo.ad.AdStatusListener
...
...
@@ -22,18 +22,15 @@ import com.mints.helivideo.mvp.presenters.MyPresenter
import
com.mints.helivideo.mvp.views.MyView
import
com.mints.helivideo.ui.activitys.*
import
com.mints.helivideo.ui.fragment.base.LazyLoadBaseFragment
import
com.mints.helivideo.ui.widgets.DialogListener
import
com.mints.helivideo.ui.widgets.NineContinueDialog
import
com.mints.helivideo.utils.AppPreferencesManager
import
com.mints.helivideo.utils.SpanUtils
import
com.mints.helivideo.utils.TimeRender
import
com.mints.helivideo.utils.ToastUtil
import
com.mints.helivideo.utils.rxutil.CommonRxTask
import
com.mints.helivideo.utils.rxutil.RxjavaUtil
import
com.mints.library.utils.nodoubleclick.AntiShake
import
kotlinx.android.synthetic.main.activity_nine.*
import
kotlinx.android.synthetic.main.fragment_main_my.*
import
kotlinx.android.synthetic.main.fragment_main_my.btn_action
import
kotlinx.android.synthetic.main.fragment_main_my.lucky_panel
import
kotlinx.android.synthetic.main.fragment_main_my.tv_nine_count
/**
* 描述:我
...
...
@@ -126,27 +123,9 @@ class MyFragment : LazyLoadBaseFragment(), MyView, View.OnClickListener {
readyGo
(
OrderRecordActivity
::
class
.
java
)
}
R
.
id
.
btn_action
->
{
if
(
luckyIndexMap
.
size
==
0
)
{
showToast
(
"界面初始异常,请重新进入"
)
return
}
if
(
nineShowBean
!=
null
)
{
if
(
nineShowBean
!!
.
complete
!=
nineShowBean
!!
.
need
)
{
val
luckyFirst
=
AppPreferencesManager
.
get
().
getBoolean
(
Constant
.
LUCKY_MY_FIRST
,
false
)
if
(!
luckyFirst
)
{
AppPreferencesManager
.
get
().
put
(
Constant
.
LUCKY_MY_FIRST
,
true
)
val
bundle
=
Bundle
()
bundle
.
putInt
(
NineKnowActivity
.
COMPLETE
,
nineShowBean
!!
.
complete
)
bundle
.
putInt
(
NineKnowActivity
.
NEED
,
nineShowBean
!!
.
need
)
readyGo
(
NineKnowActivity
::
class
.
java
,
bundle
)
return
}
}
}
// clickTurn()
readyGo
(
NinePayActivity
::
class
.
java
)
luckyAward
()
}
}
}
...
...
@@ -217,6 +196,8 @@ class MyFragment : LazyLoadBaseFragment(), MyView, View.OnClickListener {
//----9宫格逻辑--开始--//
override
fun
unlockSuc
()
{
myPresenter
.
showTurn
()
showContinueDialog
()
}
override
fun
getTurnIphoneMsgSuc
(
data
:
NineListBean
)
{
...
...
@@ -313,7 +294,7 @@ class MyFragment : LazyLoadBaseFragment(), MyView, View.OnClickListener {
}
fun
startNine
(
data
:
NineListBean
.
NineBean
)
{
private
fun
startNine
(
data
:
NineListBean
.
NineBean
)
{
if
(
data
.
pid
==
null
)
{
showToast
(
"抽奖产品未配置"
)
return
...
...
@@ -354,6 +335,44 @@ class MyFragment : LazyLoadBaseFragment(), MyView, View.OnClickListener {
return
1
}
// 点击九宫格按钮
private
fun
clickTurn
()
{
if
(
luckyIndexMap
.
size
==
0
)
{
showToast
(
"界面初始异常,请重新进入"
)
return
}
if
(
nineShowBean
!=
null
)
{
if
(
nineShowBean
!!
.
complete
!=
nineShowBean
!!
.
need
)
{
val
luckyFirst
=
AppPreferencesManager
.
get
().
getBoolean
(
Constant
.
LUCKY_MY_FIRST
,
false
)
if
(!
luckyFirst
)
{
AppPreferencesManager
.
get
().
put
(
Constant
.
LUCKY_MY_FIRST
,
true
)
val
bundle
=
Bundle
()
bundle
.
putInt
(
NineKnowActivity
.
COMPLETE
,
nineShowBean
!!
.
complete
)
bundle
.
putInt
(
NineKnowActivity
.
NEED
,
nineShowBean
!!
.
need
)
readyGo
(
NineKnowActivity
::
class
.
java
,
bundle
)
return
}
}
}
luckyAward
()
}
// 继续观看逻辑
private
fun
showContinueDialog
()
{
nineShowBean
?.
let
{
NineContinueDialog
(
requireActivity
(),
it
.
need
-
it
.
complete
,
object
:
DialogListener
()
{
override
fun
onClick
(
dialog
:
Dialog
?,
v
:
View
?)
{
super
.
onClick
(
dialog
,
v
)
dialog
?.
dismiss
()
clickTurn
()
}
}).
show
()
}
}
//----9宫格逻辑--结束--//
}
\ No newline at end of file
video/app/src/main/java/com/mints/helivideo/ui/widgets/NineContinueDialog.kt
0 → 100644
View file @
f5cfa99c
package
com.mints.helivideo.ui.widgets
import
android.app.Activity
import
android.app.Dialog
import
android.view.Gravity
import
android.view.KeyEvent
import
android.view.WindowManager
import
android.widget.ImageView
import
android.widget.TextView
import
com.mints.helivideo.R
class
NineContinueDialog
(
activity
:
Activity
,
watchCount
:
Int
,
listener
:
DialogListener
)
:
Dialog
(
activity
,
R
.
style
.
dialog
)
{
private
val
lp
:
WindowManager
.
LayoutParams
init
{
setContentView
(
R
.
layout
.
dialog_nine_continue
)
// 设置window属性
lp
=
window
!!
.
attributes
lp
.
gravity
=
Gravity
.
CENTER
lp
.
width
=
WindowManager
.
LayoutParams
.
MATCH_PARENT
lp
.
windowAnimations
=
R
.
style
.
DialogAnimFade
window
!!
.
attributes
=
lp
// 设置外部不可关闭
setCancelable
(
false
)
setCanceledOnTouchOutside
(
false
)
setOnKeyListener
{
dialogInterface
,
i
,
keyEvent
->
i
==
KeyEvent
.
KEYCODE_BACK
}
val
tv_nine_text
=
findViewById
<
TextView
>(
R
.
id
.
tv_nine_text
)
val
tv_nine_next
=
findViewById
<
TextView
>(
R
.
id
.
tv_nine_next
)
val
tv_nine_close
=
findViewById
<
ImageView
>(
R
.
id
.
tv_nine_close
)
tv_nine_text
.
text
=
String
.
format
(
"再看%d集即可抽奖"
,
watchCount
)
listener
.
setDialog
(
this
)
tv_nine_next
.
setOnClickListener
(
listener
)
tv_nine_close
.
setOnClickListener
{
dismiss
()
}
}
}
\ No newline at end of file
video/app/src/main/java/com/mints/helivideo/utils/UIUtils.java
View file @
f5cfa99c
...
...
@@ -288,6 +288,6 @@ public class UIUtils {
}
public
static
float
getAdWidth
(
Context
context
)
{
return
getScreenWidth
(
context
)
-
dp2px
(
3
0
);
return
getScreenWidth
(
context
)
-
dp2px
(
6
0
);
}
}
video/app/src/main/java/com/mints/helivideo/video/tx/SuperShortVideoView.java
View file @
f5cfa99c
...
...
@@ -120,8 +120,8 @@ public class SuperShortVideoView extends RelativeLayout {
onPageSelectedMethod
(
position
);
if
(
mCurrentPosition
==
mAdapter
.
getData
().
size
()
-
1
)
{
mAdapter
.
notifyItemChanged
(
mCurrentP
osition
);
if
(
isLuckPosition
(
position
)
)
{
mAdapter
.
notifyItemChanged
(
p
osition
);
}
break
;
case
RecyclerView
.
SCROLL_STATE_DRAGGING
:
//拖动
...
...
video/app/src/main/java/com/mints/helivideo/video/tx/adapter/TxVideoAdapter.kt
View file @
f5cfa99c
...
...
@@ -20,7 +20,6 @@ import com.mints.helivideo.manager.UserManager
import
com.mints.helivideo.mvp.model.*
import
com.mints.helivideo.utils.UIUtils
import
com.mints.helivideo.video.tx.TXVideoBaseView
import
kotlinx.android.synthetic.main.drama_activity_api_detail.*
class
TxVideoAdapter
:
BaseMultiItemQuickAdapter
<
VideoMultiItemEntity
,
BaseViewHolder
>()
{
...
...
video/app/src/main/res/layout/dialog_nine_continue.xml
0 → 100644
View file @
f5cfa99c
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout
xmlns:android=
"http://schemas.android.com/apk/res/android"
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:orientation=
"vertical"
>
<RelativeLayout
android:layout_width=
"250dp"
android:layout_height=
"170dp"
android:layout_centerInParent=
"true"
android:orientation=
"vertical"
>
<ImageView
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:scaleType=
"fitXY"
android:src=
"@mipmap/bg_vip_count"
/>
<ImageView
android:id=
"@+id/tv_nine_close"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_alignParentEnd=
"true"
android:layout_marginTop=
"10dp"
android:layout_marginEnd=
"10dp"
android:src=
"@mipmap/ic_close"
/>
<TextView
android:id=
"@+id/tv_nine_text"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_centerHorizontal=
"true"
android:layout_marginTop=
"50dp"
android:gravity=
"center"
android:textColor=
"@color/black"
android:textSize=
"16sp"
/>
<TextView
android:id=
"@+id/tv_nine_next"
android:layout_width=
"200dp"
android:layout_height=
"40dp"
android:layout_below=
"@id/tv_nine_text"
android:layout_centerHorizontal=
"true"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"24dp"
android:layout_marginBottom=
"18dp"
android:background=
"@mipmap/bg_vip_count_btn"
android:gravity=
"center"
android:text=
"继续观看"
android:textColor=
"#6C4D22"
android:textSize=
"14sp"
/>
</RelativeLayout>
</RelativeLayout>
video/app/src/main/res/layout/dialog_vip_count.xml
View file @
f5cfa99c
...
...
@@ -3,83 +3,97 @@
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
>
<LinearLayout
android:id=
"@+id/fm"
<FrameLayout
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_centerInParent=
"true"
android:layout_marginStart=
"15dp"
android:layout_marginEnd=
"15dp"
android:background=
"@mipmap/bg_vip_count"
android:orientation=
"vertical"
>
android:layout_centerInParent=
"true"
>
<TextView
android:id=
"@+id/text_count"
android:layout_width=
"26dp"
android:layout_height=
"26dp"
android:layout_gravity=
"right"
android:layout_margin=
"12dp"
android:background=
"@drawable/shape_vedio"
android:gravity=
"center"
android:text=
"3"
android:textColor=
"#969798"
android:textSize=
"16sp"
/>
<ImageView
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:layout_marginStart=
"30dp"
android:layout_marginEnd=
"30dp"
android:scaleType=
"fitXY"
android:src=
"@mipmap/bg_vip_count"
/>
<LinearLayout
android:layout_width=
"wrap_content"
android:id=
"@+id/fm"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_
gravity=
"center_horizontal
"
android:layout_margin
Top=
"4
dp"
android:orientation=
"
horizont
al"
>
android:layout_
marginStart=
"30dp
"
android:layout_margin
End=
"30
dp"
android:orientation=
"
vertic
al"
>
<TextView
android:id=
"@+id/tv_dialog_vip_count_left"
android:id=
"@+id/text_count"
android:layout_width=
"26dp"
android:layout_height=
"26dp"
android:layout_gravity=
"right"
android:layout_margin=
"12dp"
android:background=
"@drawable/shape_vedio"
android:gravity=
"center"
android:text=
"3"
android:textColor=
"#969798"
android:textSize=
"16sp"
/>
<LinearLayout
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"1分钱"
android:textColor=
"#E8541D"
android:textSize=
"22sp"
android:textStyle=
"bold"
/>
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"4dp"
android:orientation=
"horizontal"
>
<TextView
android:id=
"@+id/tv_dialog_vip_count_left"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
"1分钱"
android:textColor=
"#E8541D"
android:textSize=
"22sp"
android:textStyle=
"bold"
/>
<TextView
android:id=
"@+id/tv_dialog_vip_count_right"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
" 签约会员"
android:textColor=
"#2B272D"
android:textSize=
"22sp"
android:textStyle=
"bold"
/>
</LinearLayout>
<TextView
android:id=
"@+id/tv_dialog_vip_count_right"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:text=
" 签约会员"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"10dp"
android:text=
"解锁全部剧集"
android:textColor=
"#2B272D"
android:textSize=
"22sp"
android:textStyle=
"bold"
/>
</LinearLayout>
android:textSize=
"16sp"
/>
<TextView
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"10dp"
android:text=
"解锁全部剧集"
android:textColor=
"#2B272D"
android:textSize=
"16sp"
/>
<TextView
android:layout_width=
"200dp"
android:layout_height=
"44dp"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"26dp"
android:layout_marginBottom=
"18dp"
android:background=
"@mipmap/bg_vip_count_btn"
android:gravity=
"center"
android:text=
"解锁"
android:textColor=
"#6C4D22"
android:textSize=
"18sp"
android:textStyle=
"bold"
/>
<TextView
android:layout_width=
"200dp"
android:layout_height=
"44dp"
android:layout_gravity=
"center_horizontal"
android:layout_marginTop=
"26dp"
android:layout_marginBottom=
"18dp"
android:background=
"@mipmap/bg_vip_count_btn"
android:gravity=
"center"
android:text=
"解锁"
android:textColor=
"#6C4D22"
android:textSize=
"18sp"
android:textStyle=
"bold"
/>
<FrameLayout
android:id=
"@+id/fl_ad"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"20dp"
android:background=
"@drawable/shape_bg_write"
/>
</LinearLayout>
<FrameLayout
android:id=
"@+id/fl_ad"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_marginTop=
"20dp"
android:background=
"@drawable/shape_bg_write"
/>
</LinearLayout>
</FrameLayout>
</RelativeLayout>
video/app/src/main/res/layout/drama_activity_api_detail.xml
View file @
f5cfa99c
...
...
@@ -178,13 +178,13 @@
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_marginStart=
"
15
dp"
android:layout_marginEnd=
"
15
dp"
android:layout_marginStart=
"
30
dp"
android:layout_marginEnd=
"
30
dp"
android:background=
"@drawable/shape_bg_write"
android:gravity=
"center"
android:orientation=
"vertical"
>
<
Frame
Layout
<
com.mints.helivideo.ui.widgets.RoundRect
Layout
android:id=
"@+id/fl_ad"
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
...
...
@@ -205,23 +205,24 @@
android:id=
"@+id/tv_info"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"
3
0dp"
android:layout_marginBottom=
"
2
0dp"
android:gravity=
"center"
android:text=
"试看已结束"
/>
<Button
android:id=
"@+id/unlock"
android:layout_width=
"
wrap_content
"
android:layout_height=
"
wrap_content
"
android:layout_marginBottom=
"
2
0dp"
android:layout_width=
"
230dp
"
android:layout_height=
"
40dp
"
android:layout_marginBottom=
"
1
0dp"
android:background=
"@mipmap/bg_detail_top"
android:paddingStart=
"30dp"
android:text=
"看广告解锁1集"
android:textColor=
"@color/white"
/>
<Button
android:id=
"@+id/vip"
android:layout_width=
"
wrap_content
"
android:layout_height=
"
wrap_content
"
android:layout_width=
"
230dp
"
android:layout_height=
"
40dp
"
android:layout_marginBottom=
"10dp"
android:background=
"@mipmap/bg_detail_bottom"
android:textColor=
"@color/white"
...
...
video/app/src/main/res/layout/item_block_view.xml
View file @
f5cfa99c
...
...
@@ -11,7 +11,7 @@
android:layout_height=
"match_parent"
android:scaleType=
"center"
/>
<
Frame
Layout
<
com.mints.helivideo.ui.widgets.RoundRect
Layout
android:layout_width=
"match_parent"
android:layout_height=
"match_parent"
android:background=
"#99000000"
>
...
...
@@ -20,8 +20,8 @@
android:layout_width=
"match_parent"
android:layout_height=
"wrap_content"
android:layout_gravity=
"center"
android:layout_marginStart=
"
15
dp"
android:layout_marginEnd=
"
15
dp"
android:layout_marginStart=
"
30
dp"
android:layout_marginEnd=
"
30
dp"
android:background=
"@drawable/shape_bg_write"
android:gravity=
"center"
android:orientation=
"vertical"
>
...
...
@@ -47,29 +47,31 @@
android:id=
"@+id/tv_info"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_marginBottom=
"
3
0dp"
android:layout_marginBottom=
"
2
0dp"
android:gravity=
"center"
android:text=
"试看已结束"
/>
<Button
android:id=
"@+id/unlock"
android:layout_width=
"
wrap_content
"
android:layout_height=
"
wrap_content
"
android:layout_marginBottom=
"
2
0dp"
android:layout_width=
"
230dp
"
android:layout_height=
"
40dp
"
android:layout_marginBottom=
"
1
0dp"
android:background=
"@mipmap/bg_detail_top"
android:paddingStart=
"30dp"
android:text=
"看广告解锁1集"
android:textColor=
"@color/white"
/>
<Button
android:id=
"@+id/vip"
android:layout_width=
"wrap_content"
android:layout_height=
"wrap_content"
android:layout_width=
"230dp"
android:layout_height=
"40dp"
android:layout_marginBottom=
"10dp"
android:background=
"@mipmap/bg_detail_bottom"
android:textColor=
"@color/white"
android:visibility=
"gone"
/>
</LinearLayout>
</
Frame
Layout>
</
com.mints.helivideo.ui.widgets.RoundRect
Layout>
</FrameLayout>
video/app/src/main/res/mipmap-xhdpi/bg_vip_count.9.png
0 → 100644
View file @
f5cfa99c
21.1 KB
video/app/src/main/res/mipmap-xhdpi/bg_vip_count.png
deleted
100644 → 0
View file @
7b882a5f
19.7 KB
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment