@@ -119,9 +119,8 @@ class MediaControlPanelBackgroundMix : BaseHook() {
119119 it.thisObject.objectHelper().getObjectOrNullUntilSuperclass(" holder" )
120120 ? : return @createBeforeHook
121121 val titleText =
122- mMediaViewHolder.objectHelper().getObjectFieldOrNullAs<TextView >(" titleText" )
123- val artistText = mMediaViewHolder.objectHelper()
124- .getObjectFieldOrNullAs<TextView >(" artistText" )
122+ mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" titleText" )
123+ val artistText = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" artistText" )
125124 val grey = if (isDarkMode()) Color .LTGRAY else Color .DKGRAY
126125 val color = if (isDarkMode()) Color .WHITE else Color .BLACK
127126
@@ -148,17 +147,17 @@ class MediaControlPanelBackgroundMix : BaseHook() {
148147 it.thisObject.objectHelper().getObjectOrNullUntilSuperclass(" mMediaViewHolder" )
149148 ? : return @createAfterHook
150149
151- val action0 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action0" )
152- val action1 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action1" )
153- val action2 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action2" )
154- val action3 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action3" )
155- val action4 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action4" )
156- val titleText = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" titleText" )
157- val artistText = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" artistText" )
158- val seamlessIcon = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageView >(" seamlessIcon" )
159- val seekBar = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<SeekBar >(" seekBar" )
160- val elapsedTimeView = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" elapsedTimeView" )
161- val totalTimeView = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" totalTimeView" )
150+ val action0 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action0" )
151+ val action1 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action1" )
152+ val action2 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action2" )
153+ val action3 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action3" )
154+ val action4 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action4" )
155+ val titleText = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" titleText" )
156+ val artistText = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" artistText" )
157+ val seamlessIcon = mMediaViewHolder.getObjectFieldOrNullAs<ImageView >(" seamlessIcon" )
158+ val seekBar = mMediaViewHolder.getObjectFieldOrNullAs<SeekBar >(" seekBar" )
159+ val elapsedTimeView = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" elapsedTimeView" )
160+ val totalTimeView = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" totalTimeView" )
162161
163162 val grey = if (isDarkMode()) Color .LTGRAY else Color .DKGRAY
164163 val color = if (isDarkMode()) Color .WHITE else Color .BLACK
@@ -212,8 +211,8 @@ class MediaControlPanelBackgroundMix : BaseHook() {
212211 XposedHelpers .callStaticMethod(notificationUtil, " isBackgroundBlurOpened" , context) as Boolean
213212 if (! isBackgroundBlurOpened) return @createBeforeHook
214213
215- val mPaint1 = it.thisObject.objectHelper(). getObjectFieldOrNullAs<Paint >(" mPaint1" )
216- val mPaint2 = it.thisObject.objectHelper(). getObjectFieldOrNullAs<Paint >(" mPaint2" )
214+ val mPaint1 = it.thisObject.getObjectFieldOrNullAs<Paint >(" mPaint1" )
215+ val mPaint2 = it.thisObject.getObjectFieldOrNullAs<Paint >(" mPaint2" )
217216 if (mPaint1?.alpha == 0 ) return @createBeforeHook
218217
219218 mPaint1?.alpha = 0
@@ -258,17 +257,17 @@ class MediaControlPanelBackgroundMix : BaseHook() {
258257 if (isBackgroundBlurOpened) {
259258 val mMediaViewHolder = mediaControlPanelInstance.objectHelper().getObjectOrNullUntilSuperclass(" mMediaViewHolder" )
260259 if (mMediaViewHolder != null ) {
261- val action0 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action0" )
262- val action1 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action1" )
263- val action2 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action2" )
264- val action3 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action3" )
265- val action4 = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageButton >(" action4" )
266- val titleText = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" titleText" )
267- val artistText = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" artistText" )
268- val seamlessIcon = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<ImageView >(" seamlessIcon" )
269- val seekBar = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<SeekBar >(" seekBar" )
270- val elapsedTimeView = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" elapsedTimeView" )
271- val totalTimeView = mMediaViewHolder.objectHelper(). getObjectFieldOrNullAs<TextView >(" totalTimeView" )
260+ val action0 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action0" )
261+ val action1 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action1" )
262+ val action2 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action2" )
263+ val action3 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action3" )
264+ val action4 = mMediaViewHolder.getObjectFieldOrNullAs<ImageButton >(" action4" )
265+ val titleText = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" titleText" )
266+ val artistText = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" artistText" )
267+ val seamlessIcon = mMediaViewHolder.getObjectFieldOrNullAs<ImageView >(" seamlessIcon" )
268+ val seekBar = mMediaViewHolder.getObjectFieldOrNullAs<SeekBar >(" seekBar" )
269+ val elapsedTimeView = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" elapsedTimeView" )
270+ val totalTimeView = mMediaViewHolder.getObjectFieldOrNullAs<TextView >(" totalTimeView" )
272271 val grey = if (isDarkMode()) Color .LTGRAY else Color .DKGRAY
273272 val color = if (isDarkMode()) Color .WHITE else Color .BLACK
274273 artistText?.setTextColor(grey)
@@ -312,14 +311,14 @@ class MediaControlPanelBackgroundMix : BaseHook() {
312311 runCatching {
313312 // 获取 Icon
314313 miuiMediaControlPanel?.methodFinder()?.filterByName(" bindPlayer" )?.first()?.createBeforeHook {
315- artwork = it.args[0 ].objectHelper(). getObjectFieldOrNullAs<Icon >(" artwork" )
314+ artwork = it.args[0 ].getObjectFieldOrNullAs<Icon >(" artwork" )
316315 ? : return @createBeforeHook
317316 }
318317
319318 // 重写 onDraw
320319 playerTwoCircleView?.methodFinder()?.filterByName(" onDraw" )?.first()?.createBeforeHook {
321- (it.thisObject.objectHelper(). getObjectFieldOrNullAs<Paint >(" mPaint1" ))?.alpha = 0
322- (it.thisObject.objectHelper(). getObjectFieldOrNullAs<Paint >(" mPaint2" ))?.alpha = 0
320+ (it.thisObject.getObjectFieldOrNullAs<Paint >(" mPaint1" ))?.alpha = 0
321+ (it.thisObject.getObjectFieldOrNullAs<Paint >(" mPaint2" ))?.alpha = 0
323322 it.thisObject.objectHelper().setObject(" mRadius" , 0.0f )
324323 }
325324
0 commit comments