package com.example.firstapp.activity
|
|
import android.content.Intent
|
import android.net.Uri
|
import android.os.Bundle
|
import android.view.MenuItem
|
import androidx.activity.enableEdgeToEdge
|
import androidx.appcompat.app.AppCompatActivity
|
import androidx.core.view.ViewCompat
|
import androidx.core.view.WindowInsetsCompat
|
import com.example.firstapp.R
|
import com.example.firstapp.databinding.ActivityAboutCompanyBinding
|
import com.example.firstapp.databinding.ActivitySettingBinding
|
|
|
class AboutCompanyActivity : AppCompatActivity() {
|
|
private lateinit var binding: ActivityAboutCompanyBinding
|
|
override fun onCreate(savedInstanceState: Bundle?) {
|
super.onCreate(savedInstanceState)
|
// enableEdgeToEdge()
|
|
// 使用 ViewBinding 绑定布局
|
binding = ActivityAboutCompanyBinding.inflate(layoutInflater)
|
setContentView(binding.root) // 使用 binding.root 设置布局
|
|
val toolbar = binding.aboutCompanyToolbar
|
|
// 获取 Toolbar 并设置为 ActionBar
|
setSupportActionBar(toolbar)
|
|
// 显示返回按钮
|
supportActionBar?.setDisplayHomeAsUpEnabled(true)
|
supportActionBar?.setDisplayShowHomeEnabled(true)
|
|
// 设置标题(如果没有在 XML 中设置标题,可以在代码中动态设置)
|
supportActionBar?.title = ""
|
|
|
// 备案号跳转
|
goto()
|
}
|
|
|
private fun goto(){
|
binding.recordNumberText.setOnClickListener {
|
|
// 跳转到关于我们的
|
val intent = Intent(Intent.ACTION_VIEW, Uri.parse("http://beian.miit.gov.cn/publish/query/indexFirst.action"))
|
startActivity(intent)
|
|
}
|
}
|
|
override fun onOptionsItemSelected(item: MenuItem): Boolean {
|
return when (item.itemId) {
|
android.R.id.home -> {
|
// 处理返回按钮的点击事件
|
onBackPressed()
|
true
|
}
|
else -> super.onOptionsItemSelected(item)
|
}
|
}
|
|
}
|