[8.1.0]
[fea] [status bar]
This commit is contained in:
@@ -75,6 +75,7 @@ class WifiStateView @JvmOverloads constructor(
|
||||
}
|
||||
|
||||
private val txtSize: Float
|
||||
private val txtShow: Boolean
|
||||
|
||||
init {
|
||||
LayoutInflater.from(context).inflate(R.layout.view_wifi_state, this, true)
|
||||
@@ -83,6 +84,7 @@ class WifiStateView @JvmOverloads constructor(
|
||||
R.styleable.WifiStateView_wifi_size,
|
||||
resources.getDimension(R.dimen.dp_30)
|
||||
)
|
||||
txtShow = a.getBoolean(R.styleable.WifiStateView_wifi_show_title,true)
|
||||
a.recycle()
|
||||
viewStatusBarTag.setTextSize(TypedValue.COMPLEX_UNIT_PX,AutoSizeUtils.dp2px(context,txtSize).toFloat())
|
||||
wifiManager =
|
||||
@@ -91,6 +93,11 @@ class WifiStateView @JvmOverloads constructor(
|
||||
val wifiInfo = wifiManager!!.connectionInfo
|
||||
Log.d(TAG, "wifi-info : $wifiInfo, ssid->: ${wifiInfo.ssid}")
|
||||
wifiName = wifiInfo.ssid.replace("\"","")
|
||||
if(txtShow){
|
||||
viewStatusBarTag.visibility = VISIBLE
|
||||
}else{
|
||||
viewStatusBarTag.visibility = GONE
|
||||
}
|
||||
}
|
||||
|
||||
private val wifiStateReceiver: BroadcastReceiver = object : BroadcastReceiver() {
|
||||
|
||||
@@ -91,6 +91,7 @@
|
||||
|
||||
<declare-styleable name="WifiStateView">
|
||||
<attr name="wifi_size" format="dimension"/>
|
||||
<attr name="wifi_show_title" format="boolean"/>
|
||||
</declare-styleable>
|
||||
|
||||
<style name="AudioFileInfoOverlayText">
|
||||
|
||||
Reference in New Issue
Block a user