diff --git a/app/src/main/java/com/limelight/PcView.java b/app/src/main/java/com/limelight/PcView.java index 188320b1..3da956b5 100644 --- a/app/src/main/java/com/limelight/PcView.java +++ b/app/src/main/java/com/limelight/PcView.java @@ -317,6 +317,22 @@ public class PcView extends Activity implements AdapterFragmentCallbacks { AdapterContextMenuInfo info = (AdapterContextMenuInfo) menuInfo; ComputerObject computer = (ComputerObject) pcGridAdapter.getItem(info.position); + // Add a header with PC status details + menu.clearHeader(); + switch (computer.details.state) + { + case ONLINE: + menu.setHeaderTitle(R.string.pcview_menu_header_online); + break; + case OFFLINE: + menu.setHeaderIcon(R.drawable.ic_pc_offline); + menu.setHeaderTitle(R.string.pcview_menu_header_offline); + break; + case UNKNOWN: + menu.setHeaderTitle(R.string.pcview_menu_header_unknown); + break; + } + // Inflate the context menu if (computer.details.state == ComputerDetails.State.OFFLINE || computer.details.state == ComputerDetails.State.UNKNOWN) { diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 945c97e8..a5376e22 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -15,6 +15,9 @@ Loading help page… + PC Status: Online + PC Status: Offline + PC Status: Refreshing View All Apps Pair with PC Unpair