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
c9e5f7f5
Commit
c9e5f7f5
authored
Dec 05, 2024
by
mengcuiguang2
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
代码优化
parent
ac13c021
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
34 additions
and
2 deletions
+34
-2
build.gradle
video/app/build.gradle
+2
-2
AndroidManifest.xml
video/app/src/main/AndroidManifest.xml
+1
-0
TxVideoActivity.kt
...java/com/duben/infinitefunjia/video/tx/TxVideoActivity.kt
+16
-0
NewTxVideoActivity.kt
...nfinitefunjia/video/tx/newrecommend/NewTxVideoActivity.kt
+15
-0
No files found.
video/app/build.gradle
View file @
c9e5f7f5
...
...
@@ -10,8 +10,8 @@ android {
applicationId
"com.duben.infinitefunjia"
minSdkVersion
rootProject
.
ext
.
androidMinSdkVersion
targetSdkVersion
rootProject
.
ext
.
androidTargetSdkVersion
versionCode
7
29
versionName
"7.
2.9
"
versionCode
7
30
versionName
"7.
3.0
"
flavorDimensions
"default"
// dex突破65535的限制
...
...
video/app/src/main/AndroidManifest.xml
View file @
c9e5f7f5
...
...
@@ -136,6 +136,7 @@
android:exported=
"false"
android:screenOrientation=
"portrait"
android:theme=
"@style/TransparentTheme"
android:launchMode=
"singleTask"
tools:node=
"merge"
>
<intent-filter
tools:node=
"replace"
>
<category
android:name=
"android.intent.category.BROWSABLE"
/>
...
...
video/app/src/main/java/com/duben/infinitefunjia/video/tx/TxVideoActivity.kt
View file @
c9e5f7f5
...
...
@@ -133,6 +133,14 @@ class TxVideoActivity : BaseActivity(), View.OnClickListener, VideoView,
super_short_video_view
.
setOnCustomChildClickListener
(
this
)
super_short_video_view
.
setOnPageChangeListener
{
if
(
super_short_video_view
.
isAdPosition
(
it
)
||
super_short_video_view
.
isLuckPosition
(
it
))
{
Handler
(
Looper
.
getMainLooper
()).
postDelayed
({
val
bundle
=
Bundle
()
bundle
.
putString
(
VipForDialogActivity
.
VEDIO_ID
,
mVedioBean
!!
.
vedioId
.
toString
())
bundle
.
putString
(
VipForDialogActivity
.
THIRD_ID
,
mVedioBean
!!
.
thirdId
)
bundle
.
putBoolean
(
VipForDialogActivity
.
IS_DETAIL
,
true
)
readyGo
(
VipForDialogActivity
::
class
.
java
,
bundle
)
},
100
)
fm_bottom
.
visibility
=
View
.
GONE
ll_lucky
.
visibility
=
View
.
GONE
super_short_video_view
.
pause
()
...
...
@@ -283,8 +291,16 @@ class TxVideoActivity : BaseActivity(), View.OnClickListener, VideoView,
override
fun
onEpisodeClick
(
position
:
Int
)
{
dialog
?.
dismiss
()
val
data
=
super_short_video_view
.
data
if
(
position
>=
mVedioBean
!!
.
unlockIndex
)
{
Handler
(
Looper
.
getMainLooper
()).
postDelayed
({
val
bundle
=
Bundle
()
bundle
.
putString
(
VipForDialogActivity
.
VEDIO_ID
,
mVedioBean
!!
.
vedioId
.
toString
())
bundle
.
putString
(
VipForDialogActivity
.
THIRD_ID
,
mVedioBean
!!
.
thirdId
)
bundle
.
putBoolean
(
VipForDialogActivity
.
IS_DETAIL
,
true
)
readyGo
(
VipForDialogActivity
::
class
.
java
,
bundle
)
},
100
)
super_short_video_view
.
onItemClick
(
data
.
size
-
1
)
// super_short_video_view.onItemClick(mVedioBean!!.unlockIndex)
return
...
...
video/app/src/main/java/com/duben/infinitefunjia/video/tx/newrecommend/NewTxVideoActivity.kt
View file @
c9e5f7f5
...
...
@@ -127,6 +127,13 @@ class NewTxVideoActivity : BaseActivity(), View.OnClickListener, VideoView,
it
)
)
{
Handler
(
Looper
.
getMainLooper
()).
postDelayed
({
val
bundle
=
Bundle
()
bundle
.
putString
(
VipForDialogActivity
.
VEDIO_ID
,
mVedioBean
!!
.
vedioId
.
toString
())
bundle
.
putString
(
VipForDialogActivity
.
THIRD_ID
,
mVedioBean
!!
.
thirdId
)
bundle
.
putBoolean
(
VipForDialogActivity
.
IS_DETAIL
,
true
)
readyGo
(
VipForDialogActivity
::
class
.
java
,
bundle
)
},
100
)
// fm_bottom.visibility = View.GONE
new_super_short_video_view
.
pause
()
return
@setOnPageChangeListener
...
...
@@ -259,7 +266,15 @@ class NewTxVideoActivity : BaseActivity(), View.OnClickListener, VideoView,
dialog
?.
dismiss
()
val
data
=
new_super_short_video_view
.
data
if
(
position
>=
mVedioBean
!!
.
unlockIndex
)
{
Handler
(
Looper
.
getMainLooper
()).
postDelayed
({
val
bundle
=
Bundle
()
bundle
.
putString
(
VipForDialogActivity
.
VEDIO_ID
,
mVedioBean
!!
.
vedioId
.
toString
())
bundle
.
putString
(
VipForDialogActivity
.
THIRD_ID
,
mVedioBean
!!
.
thirdId
)
bundle
.
putBoolean
(
VipForDialogActivity
.
IS_DETAIL
,
true
)
readyGo
(
VipForDialogActivity
::
class
.
java
,
bundle
)
},
100
)
new_super_short_video_view
.
onItemClick
(
data
.
size
-
1
)
return
}
...
...
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