Files
rr3-apk/decompiled-community/sources/com/mbridge/msdk/videocommon/view/StarLevelView.java
Daniel Elliott c080f0d97f Add Discord community version (64-bit only)
- Added realracing3-community.apk (71.57 MB)
- Removed 32-bit support (armeabi-v7a)
- Only includes arm64-v8a libraries
- Decompiled source code included
- Added README-community.md with analysis
2026-02-18 15:48:36 -08:00

83 lines
3.6 KiB
Java

package com.mbridge.msdk.videocommon.view;
import android.annotation.SuppressLint;
import android.content.Context;
import android.util.AttributeSet;
import android.widget.ImageView;
import android.widget.LinearLayout;
import com.mbridge.msdk.foundation.tools.x;
/* loaded from: classes4.dex */
public class StarLevelView extends LinearLayout {
public StarLevelView(Context context, AttributeSet attributeSet) {
super(context, attributeSet);
setOrientation(0);
}
public StarLevelView(Context context) {
super(context);
setOrientation(0);
}
@SuppressLint({"NewApi"})
public StarLevelView(Context context, AttributeSet attributeSet, int i) {
super(context, attributeSet, i);
setOrientation(0);
}
public void initScore(double d) {
for (int i = 0; i < ((int) d); i++) {
ImageView imageView = new ImageView(getContext());
imageView.setImageResource(x.a(getContext(), "mbridge_video_common_full_star", "drawable"));
LinearLayout.LayoutParams layoutParams = new LinearLayout.LayoutParams(-2, -2);
if (i != 0) {
layoutParams.setMargins(5, 0, 5, 0);
}
addView(imageView, layoutParams);
}
int i2 = (int) (50.0d - (d * 10.0d));
if (i2 <= 0) {
return;
}
if (i2 > 1 && i2 < 10) {
if (i2 > 0 && i2 < 5) {
ImageView imageView2 = new ImageView(getContext());
imageView2.setImageResource(x.a(getContext(), "mbridge_video_common_full_star", "drawable"));
LinearLayout.LayoutParams layoutParams2 = new LinearLayout.LayoutParams(-2, -2);
layoutParams2.setMargins(5, 0, 5, 0);
addView(imageView2, layoutParams2);
} else {
ImageView imageView3 = new ImageView(getContext());
imageView3.setImageResource(x.a(getContext(), "mbridge_video_common_full_star", "drawable"));
LinearLayout.LayoutParams layoutParams3 = new LinearLayout.LayoutParams(-2, -2);
layoutParams3.setMargins(5, 0, 5, 0);
addView(imageView3, layoutParams3);
}
}
int i3 = i2 / 10;
if (i3 >= 1) {
int i4 = i2 % (i3 * 10);
if (i4 > 0 && i4 < 5) {
ImageView imageView4 = new ImageView(getContext());
imageView4.setImageResource(x.a(getContext(), "mbridge_video_common_full_while_star", "drawable"));
LinearLayout.LayoutParams layoutParams4 = new LinearLayout.LayoutParams(-2, -2);
layoutParams4.setMargins(5, 0, 5, 0);
addView(imageView4, layoutParams4);
} else if (i4 >= 5 && i4 <= 9) {
ImageView imageView5 = new ImageView(getContext());
imageView5.setImageResource(x.a(getContext(), "mbridge_video_common_half_star", "drawable"));
LinearLayout.LayoutParams layoutParams5 = new LinearLayout.LayoutParams(-2, -2);
layoutParams5.setMargins(5, 0, 5, 0);
addView(imageView5, layoutParams5);
}
for (int i5 = 0; i5 < i3; i5++) {
ImageView imageView6 = new ImageView(getContext());
imageView6.setImageResource(x.a(getContext(), "mbridge_video_common_full_while_star", "drawable"));
LinearLayout.LayoutParams layoutParams6 = new LinearLayout.LayoutParams(-2, -2);
layoutParams6.setMargins(5, 0, 5, 0);
addView(imageView6, layoutParams6);
}
}
}
}