tj
2025-04-15 0a730b84c41f44129bf5ecc112450d2edf4312c9
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
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)
        }
    }
 
}