lmw
2023-06-07 f9dd2cdac746d308d5c4bcfdbea389ab67a66b12
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
package com.kuanzhai.user.ui.menu
 
import cn.sinata.xldutils.callPhone
import cn.sinata.xldutils.clickDelay
import cn.sinata.xldutils.fragment.BaseFragment
import cn.sinata.xldutils.utils.SpanBuilder
import com.kuanzhai.user.R
import kotlinx.android.synthetic.main.fragment_job.*
 
class JobFragment:BaseFragment() {
    override fun contentViewId() = R.layout.fragment_job
 
    override fun onFirstVisibleToUser() {
        refreshUi()
    }
 
    fun refreshUi(){
        (activity as JobDetailActivity).order?.apply {
            tv_location.text = provinceName+cityName
            tv_describe.text = describe
            tv_company.text = companyName
            tv_person_count.text = SpanBuilder("规模:${scale}").bold(0,3).build()
            tv_address.text = SpanBuilder("地址:${detailAddress}").bold(0,3).build()
            tv_content.text = companyInfo
            tv_call.clickDelay {
                callPhone(contactsPhone)
            }
        }
    }
}