git忽略/outputs/apk 以及/TabLayout/build

直播的消息发送增加上距离和下距离
This commit is contained in:
ningwenqiang 2024-09-28 18:11:48 +08:00
parent 362bcce5f6
commit 2b6ba78500
4 changed files with 32 additions and 24 deletions

View File

@ -1001,34 +1001,37 @@ public class LiveGiftPopup2 extends AbsDialogFragment {
String userNextLevel = coinModel.getUserLevelUpgrades();
StringBuffer stringBuffer = new StringBuffer();
if (IMLoginManager.get(mContext).getLocaleLanguage() == Locale.SIMPLIFIED_CHINESE) {
stringBuffer.append("級還需")
.append(userNextLevel)
.append("經驗值,升至")
stringBuffer.append("至Lv")
.append(coinModel.getUserLevel()+1)
.append("還需")
.append(leveNext)
.append("即可領取獎勵");
.append("經驗值");
} else {
stringBuffer.append(userNextLevel)
.append(" experience upgrade,")
stringBuffer.append("Up to Lv")
.append(coinModel.getUserLevel()+1)
.append("need")
.append(leveNext)
.append(" receive rewards");
.append("experience");
}
String hint = stringBuffer.toString();
int leveNextIndexOf = hint.indexOf(leveNext);
int leveNextSize = leveNext.length();
int userNextLevelIndexOf = hint.indexOf(userNextLevel);
int userNextLevelSize = userNextLevel.length();
SpannableStringBuilder builder = new SpannableStringBuilder();
builder.append(hint);
builder.setSpan(new
ForegroundColorSpan(Color.parseColor("#FFC722")),
leveNextIndexOf, leveNextIndexOf + leveNextSize,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
builder.setSpan(new
ForegroundColorSpan(Color.parseColor("#FFC722")),
userNextLevelIndexOf, userNextLevelIndexOf + userNextLevelSize,
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
lvTipsTv.setText(builder);
// int leveNextIndexOf = hint.indexOf(leveNext);
// int leveNextSize = leveNext.length();
// int userNextLevelIndexOf = hint.indexOf(userNextLevel);
// int userNextLevelSize = userNextLevel.length();
// SpannableStringBuilder builder = new SpannableStringBuilder();
// builder.append(hint);
// builder.setSpan(new
// ForegroundColorSpan(Color.parseColor("#FFC722")),
// leveNextIndexOf, leveNextIndexOf + leveNextSize,
// Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
// builder.setSpan(new
// ForegroundColorSpan(Color.parseColor("#FFC722")),
// userNextLevelIndexOf, userNextLevelIndexOf + userNextLevelSize,
// Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
lvTipsTv.setText(hint);
progressBar.setProgress(new BigDecimal(coinModel.getUserLevelCurrentConsumption()).intValue());
progressBar.setMax(maxLeve.intValue());
} catch (Exception e) {

View File

@ -3153,7 +3153,7 @@
android:ellipsize="marquee"
android:scrollHorizontally="true"
android:singleLine="true"
android:text="主播發起了整蠱娛樂,點擊查看"
android:text="@string/anchor_initiated_prank_entertainment"
android:textColor="@color/black1"
android:textSize="12dp" />
@ -3173,7 +3173,7 @@
android:paddingStart="10dp"
android:paddingEnd="10dp"
android:singleLine="true"
android:text="查看"
android:text="@string/see_tips"
android:textColor="@color/white"
android:textSize="10sp"
android:visibility="visible"

View File

@ -178,4 +178,6 @@
<string name="trick_up">&lt;整蠱</string>
<string name="enter_a_brief_title">請輸入簡短標題</string>
<string name="default_style">默認樣式</string>
<string name="anchor_initiated_prank_entertainment">主播發起了整蠱娛樂,點擊查看</string>
<string name="see_tips">查看</string>
</resources>

View File

@ -181,5 +181,8 @@
<string name="trick_up">&lt;trick</string>
<string name="enter_a_brief_title">Please enter a brief title.</string>
<string name="default_style">Default style</string>
<string name="anchor_initiated_prank_entertainment">The anchor initiated prank entertainment, click to view</string>
<string name="see_tips">See</string>
</resources>