diff --git a/xwords4/android/XWords4/res/menu/board_menu.xml b/xwords4/android/XWords4/res/menu/board_menu.xml index a232a8d85..4eb6a7553 100644 --- a/xwords4/android/XWords4/res/menu/board_menu.xml +++ b/xwords4/android/XWords4/res/menu/board_menu.xml @@ -5,7 +5,7 @@ @@ -17,65 +17,65 @@ /> - + + android:title="loc:board_menu_game_counts" /> + android:title="loc:board_menu_game_left" /> + android:title="loc:board_menu_game_history" /> + android:title="loc:board_menu_game_resign" /> + android:title="loc:board_menu_game_resend" /> + android:title="loc:board_menu_game_netstats" /> diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardActivity.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardActivity.java index 6ba2dc2c2..61758b002 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardActivity.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardActivity.java @@ -159,10 +159,7 @@ public class BoardActivity extends Activity { @Override public boolean onCreateOptionsMenu( Menu menu ) { - MenuInflater inflater = getMenuInflater(); - inflater.inflate( R.menu.board_menu, menu ); - - return true; + return m_dlgt.onCreateOptionsMenu( menu ); } @Override diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java index 4ce7a69bc..fb792892b 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/BoardDelegate.java @@ -62,7 +62,7 @@ import org.eehouse.android.xw4.jni.*; import org.eehouse.android.xw4.jni.CommsAddrRec.CommsConnType; import org.eehouse.android.xw4.jni.CurGameInfo.DeviceRole; import org.eehouse.android.xw4.jni.JNIThread.*; - +import org.eehouse.android.xw4.loc.LocUtils; public class BoardDelegate extends DelegateBase implements TransportProcs.TPMsgHandler, View.OnClickListener, @@ -675,6 +675,15 @@ public class BoardDelegate extends DelegateBase return handled; } + protected boolean onCreateOptionsMenu( Menu menu ) + { + MenuInflater inflater = m_activity.getMenuInflater(); + inflater.inflate( R.menu.board_menu, menu ); + LocUtils.xlateMenu( m_activity, menu ); + + return true; + } + protected boolean onPrepareOptionsMenu( Menu menu ) { boolean inTrade = false;