feat:UI 調整

This commit is contained in:
max
2024-08-29 19:21:07 +08:00
parent 9cbc6cf39f
commit 09411df1ff
4 changed files with 26 additions and 20 deletions

View File

@@ -129,9 +129,9 @@ class ConvertDiamondActivity : BaseViewBindingActivity<ActivityConvertDiamondBin
}
binding.tvConvert.setOnClickListener { view ->
if (binding.edDiamond.text.toString().toLong() < it.minDiamonds) {
if (binding.edGold.text.toString().toLong() < it.minDiamonds) {
toast(getString(R.string.convert_diamonds_01).format(it.minDiamonds))
} else if (binding.edDiamond.text.toString().toLong() > it.maxDiamonds) {
} else if (binding.edGold.text.toString().toLong() > it.maxDiamonds) {
toast(getString(R.string.convert_diamonds_02).format(it.minDiamonds))
} else {
//去掉小数凑整:不管小数是多少,都进一

View File

@@ -83,6 +83,8 @@ class ContactsListFragment : BaseViewBindingFragment<FragmentContactListBinding>
tagList.add(getString(R.string.layout_fragment_contact_list_04))
val commonNavigator = CommonNavigator(context)
commonNavigator.setTitleWrapContent(false)
commonNavigator.rightPadding = 20
commonNavigator.leftPadding = 20
val magicIndicatorAdapter = ContactsIndicatorAdapter(context, tagList)
magicIndicatorAdapter.setOnItemSelectListener { position: Int, view: TextView? ->
binding.viewPager.currentItem = position

View File

@@ -113,6 +113,8 @@ public class SquareFragment extends BaseFragment implements ContactsIndicatorAda
viewPager.setUserInputEnabled(false);
CommonNavigator commonNavigator = new CommonNavigator(getContext());
commonNavigator.setLeftPadding(20);
commonNavigator.setRightPadding(40);
ContactsIndicatorAdapter magicIndicatorAdapter = new ContactsIndicatorAdapter(getContext(), tagList);
magicIndicatorAdapter.setOnItemSelectListener(this);
commonNavigator.setTitleWrapContent(true);

View File

@@ -101,24 +101,24 @@
app:layout_constraintEnd_toEndOf="@id/space_title_bar"
app:layout_constraintTop_toTopOf="@id/space_title_bar" />
<TextView
android:id="@+id/tv_rank"
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_marginHorizontal="@dimen/dp_3"
android:gravity="center"
android:includeFontPadding="false"
android:maxLines="1"
android:text="Rank"
android:textColor="#FFEB6F"
android:textSize="@dimen/dp_9"
app:autoSizeMaxTextSize="@dimen/dp_9"
app:autoSizeMinTextSize="@dimen/dp_6"
app:autoSizeStepGranularity="1px"
app:autoSizeTextType="uniform"
app:layout_constraintBottom_toBottomOf="@id/iv_rank"
app:layout_constraintEnd_toEndOf="@id/iv_rank"
app:layout_constraintStart_toStartOf="@id/iv_rank" />
<!-- <TextView-->
<!-- android:id="@+id/tv_rank"-->
<!-- android:layout_width="0dp"-->
<!-- android:layout_height="wrap_content"-->
<!-- android:layout_marginHorizontal="@dimen/dp_3"-->
<!-- android:gravity="center"-->
<!-- android:includeFontPadding="false"-->
<!-- android:maxLines="1"-->
<!-- android:text="Rank"-->
<!-- android:textColor="#FFEB6F"-->
<!-- android:textSize="@dimen/dp_9"-->
<!-- app:autoSizeMaxTextSize="@dimen/dp_9"-->
<!-- app:autoSizeMinTextSize="@dimen/dp_6"-->
<!-- app:autoSizeStepGranularity="1px"-->
<!-- app:autoSizeTextType="uniform"-->
<!-- app:layout_constraintBottom_toBottomOf="@id/iv_rank"-->
<!-- app:layout_constraintEnd_toEndOf="@id/iv_rank"-->
<!-- app:layout_constraintStart_toStartOf="@id/iv_rank" />-->
<androidx.constraintlayout.widget.Guideline
android:id="@+id/line_logo_top"
@@ -148,7 +148,9 @@
app:layoutManager="androidx.recyclerview.widget.GridLayoutManager"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintTop_toBottomOf="@id/iv_game_logo"
app:layout_constraintVertical_bias="1.0"
app:spanCount="2"
tools:layout_editor_absoluteX="-23dp"
tools:listitem="@layout/game_home_item" />
</androidx.constraintlayout.widget.ConstraintLayout>