Commit 7e78de00 authored by wanglei's avatar wanglei

init

parent b3762285
package com.base.locationsharewhite.ui.howuse package com.base.locationsharewhite.ui.howuse
import android.graphics.Color import android.graphics.Color
import androidx.activity.addCallback
import androidx.core.view.updatePadding import androidx.core.view.updatePadding
import androidx.viewpager2.widget.MarginPageTransformer import androidx.viewpager2.widget.MarginPageTransformer
import com.base.locationsharewhite.R import com.base.locationsharewhite.R
...@@ -23,6 +24,7 @@ class HowUseShareActivity : BaseActivity<ActivityHowUseShareBinding>() { ...@@ -23,6 +24,7 @@ class HowUseShareActivity : BaseActivity<ActivityHowUseShareBinding>() {
binding.root.updatePadding(top = BarUtils.getStatusBarHeight()) binding.root.updatePadding(top = BarUtils.getStatusBarHeight())
initBanner() initBanner()
step1ui()
} }
private fun initBanner() { private fun initBanner() {
...@@ -44,12 +46,35 @@ class HowUseShareActivity : BaseActivity<ActivityHowUseShareBinding>() { ...@@ -44,12 +46,35 @@ class HowUseShareActivity : BaseActivity<ActivityHowUseShareBinding>() {
} }
fun step1ui() { override fun initListener() {
super.initListener()
onBackPressedDispatcher.addCallback {
finish()
}
binding.flFanhui.setOnClickListener {
onBackPressedDispatcher.onBackPressed()
}
binding.tvBtn.setOnClickListener {
if (uiType == 1) {
step2ui()
} else {
}
}
}
private var uiType = 0
private fun step1ui() {
uiType = 1
binding.tvStep.text = resources.getString(R.string.how_share_location_step_1) binding.tvStep.text = resources.getString(R.string.how_share_location_step_1)
binding.banner binding.banner.currentItem = 0
binding.tvBtn.text = getString(R.string.next)
} }
fun step2ui() { private fun step2ui() {
uiType = 2
binding.tvStep.text = resources.getString(R.string.how_share_location_step_2) binding.tvStep.text = resources.getString(R.string.how_share_location_step_2)
binding.banner.currentItem = 1
binding.tvBtn.text = getString(R.string.let_s_go)
} }
} }
\ No newline at end of file
...@@ -65,11 +65,11 @@ ...@@ -65,11 +65,11 @@
<TextView <TextView
android:id="@+id/tv_step" android:id="@+id/tv_step"
android:layout_width="match_parent" android:layout_width="match_parent"
android:layout_height="wrap_content" android:layout_height="50dp"
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:layout_marginHorizontal="24dp" android:layout_marginHorizontal="24dp"
android:layout_marginTop="36dp" android:layout_marginTop="36dp"
android:gravity="center" android:gravity="center_horizontal"
android:textColor="#7BB2E1" android:textColor="#7BB2E1"
tools:text="@string/how_share_location_step_2" /> tools:text="@string/how_share_location_step_2" />
...@@ -97,6 +97,7 @@ ...@@ -97,6 +97,7 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_gravity="center_horizontal" android:layout_gravity="center_horizontal"
android:layout_marginHorizontal="18dp" android:layout_marginHorizontal="18dp"
android:layout_marginTop="16dp"
android:gravity="center" android:gravity="center"
android:text="@string/more_two_use" android:text="@string/more_two_use"
android:textColor="#00101D" android:textColor="#00101D"
......
...@@ -27,4 +27,6 @@ ...@@ -27,4 +27,6 @@
<string name="how_share_location_step_1">1. Ask Your Friend To Send You The Location Code.</string> <string name="how_share_location_step_1">1. Ask Your Friend To Send You The Location Code.</string>
<string name="how_share_location_step_2">2. Then paste your friend\'s location code below and click the share button to share your location.</string> <string name="how_share_location_step_2">2. Then paste your friend\'s location code below and click the share button to share your location.</string>
<string name="more_two_use">Reminder: Two or more people need to download the ap simultaneously to use it</string> <string name="more_two_use">Reminder: Two or more people need to download the ap simultaneously to use it</string>
<string name="next">Next</string>
<string name="let_s_go">LET\'S GO</string>
</resources> </resources>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment