沉浸式
This commit is contained in:
@@ -9,6 +9,7 @@ import androidx.recyclerview.widget.GridLayoutManager
|
||||
import com.example.defenseapplication.adapter.AddDeviceAdapter
|
||||
import com.example.defenseapplication.adapter.Device
|
||||
import com.example.defenseapplication.databinding.AddDeviceActivityBinding
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
|
||||
class AddDeviceActivity : AppCompatActivity() {
|
||||
|
||||
@@ -18,7 +19,10 @@ class AddDeviceActivity : AppCompatActivity() {
|
||||
super.onCreate(savedInstanceState)
|
||||
binding = AddDeviceActivityBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.topBar)
|
||||
.init()
|
||||
binding.ivBack.setOnClickListener {
|
||||
finish()
|
||||
}
|
||||
|
||||
@@ -22,6 +22,7 @@ import com.example.defenseapplication.R
|
||||
import com.example.defenseapplication.adapter.WifiListAdapter
|
||||
import com.example.defenseapplication.databinding.AddFamilyActivityBinding
|
||||
import com.example.defenseapplication.databinding.DialogWifiListBinding
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
|
||||
class AddFamilyActivity : AppCompatActivity() {
|
||||
|
||||
@@ -34,7 +35,10 @@ class AddFamilyActivity : AppCompatActivity() {
|
||||
super.onCreate(savedInstanceState)
|
||||
binding = AddFamilyActivityBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.topBar)
|
||||
.init()
|
||||
binding.ivBack.setOnClickListener {
|
||||
finish()
|
||||
}
|
||||
|
||||
@@ -9,6 +9,7 @@ import androidx.recyclerview.widget.LinearLayoutManager
|
||||
import com.example.defenseapplication.adapter.MessageListAdapter
|
||||
import com.example.defenseapplication.adapter.MessageListItem
|
||||
import com.example.defenseapplication.databinding.MessageActivityBinding
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
|
||||
class MessageActivity : AppCompatActivity() {
|
||||
private lateinit var binding: MessageActivityBinding
|
||||
@@ -19,7 +20,10 @@ class MessageActivity : AppCompatActivity() {
|
||||
enableEdgeToEdge()
|
||||
binding = MessageActivityBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.topBar)
|
||||
.init()
|
||||
ViewCompat.setOnApplyWindowInsetsListener(binding.main) { v, insets ->
|
||||
val systemBars = insets.getInsets(WindowInsetsCompat.Type.systemBars())
|
||||
v.setPadding(systemBars.left, systemBars.top, systemBars.right, systemBars.bottom)
|
||||
|
||||
@@ -10,6 +10,7 @@ import com.bumptech.glide.Glide
|
||||
import com.example.defenseapplication.R
|
||||
import com.example.defenseapplication.databinding.PersonalFragmentBinding
|
||||
import com.example.defenseapplication.personal.PersonalProfileActivity
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
|
||||
class PersonalFragment : Fragment() {
|
||||
// ViewBinding
|
||||
@@ -21,6 +22,12 @@ class PersonalFragment : Fragment() {
|
||||
container: ViewGroup?,
|
||||
savedInstanceState: Bundle?
|
||||
): View {
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.headerLayout)
|
||||
.init()
|
||||
|
||||
_binding = PersonalFragmentBinding.inflate(inflater, container, false)
|
||||
Glide.with(this)
|
||||
.load(R.drawable.img)
|
||||
|
||||
@@ -26,6 +26,7 @@ import com.example.defenseapplication.R
|
||||
import com.example.defenseapplication.databinding.ScanActivityBinding
|
||||
import com.google.zxing.*
|
||||
import com.google.zxing.common.HybridBinarizer
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
import java.util.*
|
||||
|
||||
class ScanActivity : AppCompatActivity(), SurfaceHolder.Callback {
|
||||
@@ -42,7 +43,10 @@ class ScanActivity : AppCompatActivity(), SurfaceHolder.Callback {
|
||||
super.onCreate(savedInstanceState)
|
||||
binding = ScanActivityBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.btnBack)
|
||||
.init()
|
||||
initView()
|
||||
initListener()
|
||||
startScanLineAnimation()
|
||||
|
||||
@@ -3,6 +3,7 @@ package com.example.defenseapplication.home
|
||||
import android.os.Bundle
|
||||
import androidx.appcompat.app.AppCompatActivity
|
||||
import com.example.defenseapplication.databinding.SetNameActivityBinding
|
||||
import com.gyf.immersionbar.ImmersionBar
|
||||
|
||||
class SetNameActivity : AppCompatActivity() {
|
||||
|
||||
@@ -12,7 +13,10 @@ class SetNameActivity : AppCompatActivity() {
|
||||
super.onCreate(savedInstanceState)
|
||||
binding = SetNameActivityBinding.inflate(layoutInflater)
|
||||
setContentView(binding.root)
|
||||
|
||||
ImmersionBar.with(this)
|
||||
.statusBarDarkFont(true)
|
||||
.titleBar(binding.topBar)
|
||||
.init()
|
||||
binding.ivBack.setOnClickListener {
|
||||
finish()
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user