mirror of
https://github.com/meshtastic/Meshtastic-Android.git
synced 2026-04-20 22:23:37 +00:00
Display battery level of remote nodes #64
This commit is contained in:
parent
07d2c58ae5
commit
d822538c0e
6 changed files with 88 additions and 5 deletions
|
|
@ -26,6 +26,7 @@ class UsersFragment : ScreenFragment("Users"), Logging {
|
|||
class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {
|
||||
val nodeNameView = itemView.nodeNameView
|
||||
val distance_view = itemView.distance_view
|
||||
val batteryPctView = itemView.batteryPercentageView
|
||||
}
|
||||
|
||||
private val nodesAdapter = object : RecyclerView.Adapter<ViewHolder>() {
|
||||
|
|
@ -106,6 +107,16 @@ class UsersFragment : ScreenFragment("Users"), Logging {
|
|||
} else {
|
||||
holder.distance_view.visibility = View.INVISIBLE
|
||||
}
|
||||
|
||||
val battery = n.batteryPctLevel
|
||||
if (battery != null)
|
||||
{
|
||||
holder.batteryPctView.text = "$battery%"
|
||||
}
|
||||
else
|
||||
{
|
||||
holder.batteryPctView.text = "?"
|
||||
}
|
||||
}
|
||||
|
||||
private var nodes = arrayOf<NodeInfo>()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue