多语言适配:我的装扮页面适配
This commit is contained in:
@@ -100,7 +100,6 @@ public class MyDecorationActivity extends BaseBindingActivity<ActivityMyDecorati
|
||||
tabInfoList.add(new TabInfo(4, ResUtil.getString(R.string.decoration_view_mydecorationactivity_05)));
|
||||
tabInfoList.add(new TabInfo(5, ResUtil.getString(R.string.decoration_view_mydecorationactivity_06)));
|
||||
CommonNavigator commonNavigator = new CommonNavigator(this);
|
||||
commonNavigator.setAdjustMode(true);
|
||||
MyDecorationMagicIndicator indicator = new MyDecorationMagicIndicator(this, tabInfoList);
|
||||
indicator.setOnItemSelectListener(this);
|
||||
commonNavigator.setAdapter(indicator);
|
||||
@@ -139,9 +138,9 @@ public class MyDecorationActivity extends BaseBindingActivity<ActivityMyDecorati
|
||||
super.onPageSelected(position);
|
||||
if (mMagicIndicator != null) {
|
||||
mMagicIndicator.onPageSelected(position);
|
||||
if (position == 1) {
|
||||
mMagicIndicator.findViewById(R.id.car_badge_garage).setVisibility(View.GONE);
|
||||
}
|
||||
// if (position == 1) {
|
||||
// mMagicIndicator.findViewById(R.id.car_badge_garage).setVisibility(View.GONE);
|
||||
// }
|
||||
}
|
||||
}
|
||||
|
||||
|
@@ -5,6 +5,7 @@ import android.content.Context;
|
||||
import androidx.core.content.ContextCompat;
|
||||
|
||||
import com.chwl.app.R;
|
||||
import com.chwl.app.ui.widget.XRecyclerView.ScaleTransitionPagerTitleView;
|
||||
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.CommonNavigatorAdapter;
|
||||
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.IPagerIndicator;
|
||||
import com.chwl.app.ui.widget.magicindicator.buildins.commonnavigator.abs.IPagerTitleView;
|
||||
@@ -37,15 +38,15 @@ public class MyDecorationMagicIndicator extends CommonNavigatorAdapter {
|
||||
|
||||
@Override
|
||||
public IPagerTitleView getTitleView(Context context, final int i) {
|
||||
BadgeScaleTransitionPagerTitleView scaleTransitionPagerTitleView = new BadgeScaleTransitionPagerTitleView(context);
|
||||
ScaleTransitionPagerTitleView scaleTransitionPagerTitleView = new ScaleTransitionPagerTitleView(context);
|
||||
scaleTransitionPagerTitleView.setNormalColor(ContextCompat.getColor(mContext, R.color.text_secondary_4f516a));
|
||||
scaleTransitionPagerTitleView.setSelectedColor(ContextCompat.getColor(mContext, R.color.text_title_color));
|
||||
scaleTransitionPagerTitleView.setMinScale(0.9f);
|
||||
scaleTransitionPagerTitleView.setTextSize(15);
|
||||
scaleTransitionPagerTitleView.setText(mTitleList.get(i).getName());
|
||||
if (mTitleList.get(i).getName().equals(ResUtil.getString(R.string.view_widgets_mydecorationmagicindicator_01))) {
|
||||
scaleTransitionPagerTitleView.findViewById(R.id.car_badge).setId(R.id.car_badge_garage);
|
||||
}
|
||||
// if (mTitleList.get(i).getName().equals(ResUtil.getString(R.string.view_widgets_mydecorationmagicindicator_01))) {
|
||||
// scaleTransitionPagerTitleView.findViewById(R.id.car_badge).setId(R.id.car_badge_garage);
|
||||
// }
|
||||
scaleTransitionPagerTitleView.setOnClickListener(view -> {
|
||||
if (mOnItemSelectListener != null) {
|
||||
mOnItemSelectListener.onItemSelect(i);
|
||||
|
@@ -12,6 +12,7 @@ import com.chwl.app.UIHelper
|
||||
import com.chwl.app.base.BaseViewBindingActivity
|
||||
import com.chwl.app.common.widget.dialog.DialogManager.OkCancelDialogListener
|
||||
import com.chwl.app.databinding.ActivitySettingBinding
|
||||
import com.chwl.app.decoration.view.MyDecorationActivity
|
||||
import com.chwl.app.notify.GlobalNotifyManager
|
||||
import com.chwl.app.notify.RoomNotifyManager
|
||||
import com.chwl.app.ui.im.avtivity.BlackListManageActivity
|
||||
@@ -216,18 +217,20 @@ class SettingActivity : BaseViewBindingActivity<ActivitySettingBinding>(), View.
|
||||
EventBus.getDefault().unregister(this)
|
||||
}
|
||||
|
||||
var i = 0
|
||||
private fun debug() {
|
||||
// CommonWebViewActivity.start(this,"https://api.molistar.xyz/molistar/activity/2024-invitationFission/index.html")
|
||||
// startActivity(Intent(this, LanguageActivity::class.java))
|
||||
|
||||
GlobalNotifyManager.queue.addLast("G#" + i)
|
||||
notify?.queue?.addLast("R#" + i)
|
||||
i++
|
||||
// MyDecorationActivity.start(this,0)
|
||||
debugTemplate()
|
||||
}
|
||||
|
||||
var i = 0
|
||||
private fun debugTemplate() {
|
||||
GlobalNotifyManager.queue.addLast("G#" + i)
|
||||
notify?.queue?.addLast("R#" + i)
|
||||
i++
|
||||
|
||||
val jsonImage =
|
||||
"{\"template\":{\"zh-TW\":\"你好,我是{谁},在{这里}等你\"},\"textColor\":\"#EEEEEE\",\"fontSize\":12,\"skipType\":1,\"skipContent\":\"54\",\"contents\":[{\"key\":\"谁\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"Name189\"},\"textColor\":\"#FFFF00\",\"skipType\":1,\"skipContent\":\"54\"},{\"key\":\"这里\",\"type\":\"TEXT\",\"text\":{\"zh-TW\":\"广州路口\"},\"textColor\":\"#00FF00\"}],\"resourceType\":\"IMAGE\",\"resourceContent\":\"https://image.hiyoo.fun/bg_zoo_notice.png\"}"
|
||||
val jsonImage2 =
|
||||
|
@@ -43,6 +43,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:gravity="start"
|
||||
android:layout_toStartOf="@id/tv_used"
|
||||
android:layout_toEndOf="@+id/ll_car_cover"
|
||||
android:layout_marginTop="@dimen/dp_25"
|
||||
android:layout_marginStart="10dp"
|
||||
|
@@ -46,6 +46,7 @@
|
||||
android:layout_marginStart="15dp"
|
||||
android:layout_marginTop="22dp"
|
||||
android:layout_marginEnd="10dp"
|
||||
android:layout_toStartOf="@id/tv_used"
|
||||
android:layout_toEndOf="@+id/ll_head_img"
|
||||
android:drawableStart="@{headWearInfo.comeFrom==1?null:@drawable/ic_send_tag}"
|
||||
android:drawablePadding="@dimen/dp_5"
|
||||
|
@@ -87,16 +87,17 @@
|
||||
|
||||
<TextView
|
||||
android:id="@+id/tv_counters"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_width="0dp"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="4dp"
|
||||
android:drawablePadding="1dp"
|
||||
android:gravity="center"
|
||||
android:gravity="center_vertical|start"
|
||||
android:maxLines="1"
|
||||
android:textColor="@color/color_999999"
|
||||
android:textSize="10sp"
|
||||
app:layout_constraintBaseline_toBaselineOf="@id/tv_name"
|
||||
app:layout_constraintStart_toEndOf="@id/tv_name"
|
||||
app:layout_constraintEnd_toStartOf="@id/tv_used"
|
||||
tools:text="@string/layout_item_my_user_card_wear_02" />
|
||||
|
||||
<ImageView
|
||||
|
@@ -38,6 +38,7 @@
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginStart="10dp"
|
||||
android:layout_toStartOf="@id/tv_used"
|
||||
android:layout_toEndOf="@+id/ll_nameplate_cover"
|
||||
android:layout_alignTop="@id/ll_nameplate_cover"
|
||||
android:drawablePadding="5dp"
|
||||
|
Reference in New Issue
Block a user