Menu improvement

This commit is contained in:
M66B 2016-01-09 08:49:37 +01:00
parent 26814b2b51
commit ecf83ac813
1 changed files with 11 additions and 5 deletions

View File

@ -103,11 +103,17 @@ public class ActivityLog extends AppCompatActivity {
if (uid > 0)
popup.getMenu().add(Menu.NONE, 1, 1, name == null ? Integer.toString(uid) : name);
if (!TextUtils.isEmpty(whois) && getPackageManager().resolveActivity(lookupIP, 0) != null)
popup.getMenu().add(Menu.NONE, 2, 2, getString(R.string.title_log_whois, whois));
if (port > 0 && getPackageManager().resolveActivity(lookupPort, 0) != null)
popup.getMenu().add(Menu.NONE, 3, 3, getString(R.string.title_log_port, port));
popup.getMenu().add(Menu.NONE, 4, 4, SimpleDateFormat.getDateTimeInstance().format(time)).setEnabled(false);
if (!TextUtils.isEmpty(whois))
popup.getMenu().add(Menu.NONE, 2, 2, getString(R.string.title_log_whois, whois))
.setEnabled(pm.resolveActivity(lookupIP, 0) != null);
if (port > 0)
popup.getMenu().add(Menu.NONE, 3, 3, getString(R.string.title_log_port, port))
.setEnabled(pm.resolveActivity(lookupPort, 0) != null);
popup.getMenu().add(Menu.NONE, 4, 4, SimpleDateFormat.getDateTimeInstance().format(time))
.setEnabled(false);
popup.setOnMenuItemClickListener(new PopupMenu.OnMenuItemClickListener() {
@Override