描述:新增备用充值UI展示
This commit is contained in:
parent
f5e2e1d7f7
commit
4fd52037f6
|
|
@ -143,6 +143,12 @@
|
|||
<activity
|
||||
android:name=".act.LossPreventionActivity"
|
||||
android:screenOrientation="portrait" />
|
||||
|
||||
<activity
|
||||
android:name=".fragment.recharge.BackupRechargeActivity"
|
||||
android:screenOrientation="portrait"
|
||||
/>
|
||||
|
||||
<provider
|
||||
android:name="androidx.core.content.FileProvider"
|
||||
android:authorities="${applicationId}.fileprovider"
|
||||
|
|
|
|||
|
|
@ -35,6 +35,7 @@ import com.yingmao.clash.conf.Conf
|
|||
import com.yingmao.clash.core.Clash
|
||||
import com.yingmao.clash.core.model.TunnelState
|
||||
import com.yingmao.clash.entity.ClashNodebBean
|
||||
import com.yingmao.clash.fragment.recharge.BackupRechargeActivity
|
||||
import com.yingmao.clash.listener.AsyncCallBackListener
|
||||
import com.yingmao.clash.util.ActivityResultLifecycle
|
||||
import com.yingmao.clash.util.CommonUtils
|
||||
|
|
@ -170,10 +171,18 @@ class NewAccFragment : BaseFragment(), CoroutineScope by CoroutineScope(Dispatch
|
|||
view.findViewById<Button>(R.id.recharge_but).setOnClickListener {
|
||||
goRechargeWeb()
|
||||
}
|
||||
//备用充值
|
||||
view.findViewById<Button>(R.id.backupRecharge).setOnClickListener {
|
||||
goBackupRechargeWeb()
|
||||
}
|
||||
setExpireDate()
|
||||
setProxyModeView(NewMainActivity.newMainActGlo)
|
||||
}
|
||||
|
||||
private fun goBackupRechargeWeb() {
|
||||
startActivity(Intent(activity, BackupRechargeActivity::class.java))
|
||||
}
|
||||
|
||||
override fun onResume() {
|
||||
super.onResume()
|
||||
|
||||
|
|
|
|||
|
|
@ -0,0 +1,14 @@
|
|||
package com.yingmao.clash.fragment.recharge
|
||||
|
||||
import android.os.Bundle
|
||||
import android.view.WindowManager
|
||||
import com.yingmao.clash.R
|
||||
import com.yingmao.clash.base.BaseActivity
|
||||
|
||||
class BackupRechargeActivity : BaseActivity() {
|
||||
override fun onCreate(savedInstanceState: Bundle?) {
|
||||
super.onCreate(savedInstanceState)
|
||||
setContentView(R.layout.activity_backup_recharge)
|
||||
window.addFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_NAVIGATION)
|
||||
}
|
||||
}
|
||||
|
|
@ -87,12 +87,15 @@ class RechargeFragment : BaseFragment() {
|
|||
container: FrameLayout,
|
||||
) {
|
||||
titleBarRl.visibility = View.VISIBLE
|
||||
backIv.visibility = View.INVISIBLE
|
||||
backIv.visibility = View.VISIBLE
|
||||
moreTv.visibility = View.VISIBLE
|
||||
titleTv.visibility = View.VISIBLE
|
||||
moreTv.setOnClickListener {
|
||||
startActivity(Intent(activity, ExpensesRecordActivity::class.java))
|
||||
}
|
||||
backIv.setOnClickListener {
|
||||
activity?.finish()
|
||||
}
|
||||
titleTv.text = "充值"
|
||||
moreTv.text = "消费记录"
|
||||
val view = View.inflate(CommonUtils.getApp(), R.layout.fragment_recharge_new, null)
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
xmlns:app="http://schemas.android.com/apk/res-auto"
|
||||
xmlns:tools="http://schemas.android.com/tools"
|
||||
android:id="@+id/main"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
android:background="@color/black_141b21"
|
||||
tools:context=".fragment.recharge.BackupRechargeActivity">
|
||||
<androidx.fragment.app.FragmentContainerView
|
||||
android:id="@+id/BackupRechargeView"
|
||||
android:name="com.yingmao.clash.fragment.recharge.RechargeFragment"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="match_parent"
|
||||
/>
|
||||
</androidx.constraintlayout.widget.ConstraintLayout>
|
||||
|
|
@ -55,17 +55,38 @@
|
|||
android:textSize="16sp"
|
||||
android:textStyle="bold" />
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:id="@+id/llRecharge"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:orientation="horizontal">
|
||||
|
||||
<android.widget.Button
|
||||
android:id="@+id/recharge_but"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/main_node_bg_spape"
|
||||
android:gravity="center"
|
||||
android:text="@string/recharge"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="17sp"></android.widget.Button>
|
||||
android:textSize="17sp" />
|
||||
|
||||
<android.widget.Button
|
||||
android:id="@+id/backupRecharge"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_gravity="center"
|
||||
android:layout_marginStart="10dp"
|
||||
android:layout_weight="1"
|
||||
android:background="@drawable/main_node_bg_spape"
|
||||
android:gravity="center"
|
||||
android:text="@string/backup_recharge"
|
||||
android:textColor="@color/white"
|
||||
android:textSize="17sp" />
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
<androidx.constraintlayout.widget.Guideline
|
||||
android:id="@+id/guideline"
|
||||
|
|
|
|||
|
|
@ -32,4 +32,5 @@
|
|||
<color name="translucent_bg">#00000000</color>
|
||||
|
||||
<color name="ic_taizi_logo_background">#FDFDFD</color>
|
||||
<color name="black_141b21">#141b21</color>
|
||||
</resources>
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="MissingTranslation">
|
||||
<string name="app_name" >八爪鱼</string>
|
||||
<string name="app_name">八爪鱼</string>
|
||||
<string name="app_name_backcn">波斯猫回国加速器</string>
|
||||
<string name="app_name_gz">影猫</string>
|
||||
<string name="app_name_taizi">太子VPN</string>
|
||||
|
|
@ -33,6 +33,7 @@
|
|||
<string name="verification_success">验证成功!</string>
|
||||
<string name="accelerate">加速</string>
|
||||
<string name="recharge">充值</string>
|
||||
<string name="backup_recharge">备用充值</string>
|
||||
<string name="mine">我的</string>
|
||||
<string name="current_node">当前节点</string>
|
||||
<string name="node_hongkong">香港节点</string>
|
||||
|
|
|
|||
Loading…
Reference in New Issue