kopia lustrzana https://github.com/sh123/codec2_talkie
Additonal menu for stations hub
rodzic
40361f5660
commit
7790ad2b1f
|
@ -1,6 +1,7 @@
|
|||
package com.radio.codec2talkie.storage.log;
|
||||
|
||||
import android.content.DialogInterface;
|
||||
import android.content.Intent;
|
||||
import android.os.Bundle;
|
||||
import android.view.Menu;
|
||||
import android.view.MenuItem;
|
||||
|
@ -83,6 +84,14 @@ public class LogItemActivity extends AppCompatActivity {
|
|||
return true;
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onPrepareOptionsMenu(Menu menu) {
|
||||
if (_groupName != null) {
|
||||
menu.findItem(R.id.log_view_menu_stations).setVisible(false);
|
||||
}
|
||||
return super.onPrepareOptionsMenu(menu);
|
||||
}
|
||||
|
||||
@Override
|
||||
public boolean onOptionsItemSelected(MenuItem item)
|
||||
{
|
||||
|
@ -95,6 +104,11 @@ public class LogItemActivity extends AppCompatActivity {
|
|||
else if (itemId == R.id.log_view_menu_clear) {
|
||||
deleteAll();
|
||||
return true;
|
||||
} else if (itemId == R.id.log_view_menu_stations) {
|
||||
Intent logItemIntent = new Intent(this, LogItemActivity.class);
|
||||
logItemIntent.putExtra("groupName", getString(R.string.log_view_station_history));
|
||||
startActivity(logItemIntent);
|
||||
return true;
|
||||
}
|
||||
return super.onOptionsItemSelected(item);
|
||||
}
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<menu xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<item
|
||||
android:id="@+id/log_view_menu_stations"
|
||||
android:title="@string/log_view_menu_stations" />
|
||||
<item
|
||||
android:id="@+id/log_view_menu_clear"
|
||||
android:title="@string/log_view_menu_clear" />
|
||||
|
|
|
@ -249,7 +249,7 @@
|
|||
<string name="app_service_notif_text_ptt_ready">Connected to the TNC, ready for PTT</string>
|
||||
<string name="app_service_notif_text_tracking">APRS tracking is active</string>
|
||||
<string name="app_service_notif_connection_lost">Disconnected from the TNC, click to reconnect</string>
|
||||
<string name="aprs_log_view_title">APRS raw log</string>
|
||||
<string name="aprs_log_view_title">APRS log</string>
|
||||
<string name="log_view_menu_clear">Clear log</string>
|
||||
<string name="tracking_label">🏁</string>
|
||||
<string name="app_notifications_voice_enable_title">Enable incoming notifications</string>
|
||||
|
@ -286,4 +286,6 @@
|
|||
<string name="messages_group_activity_delete_group_confirmation_title">This will remove all messages from %s. Are you sure?</string>
|
||||
<string name="log_item_textview_title">Station history</string>
|
||||
<string name="log_item_group_textview_title">Station SSIDS</string>
|
||||
<string name="log_view_menu_stations">View stations</string>
|
||||
<string name="log_view_station_history">Station history</string>
|
||||
</resources>
|
Ładowanie…
Reference in New Issue