mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-02-05 20:45:49 +01:00
show toast about trading tiles mode on board open
I was confused, so others will be too :-)
This commit is contained in:
parent
e849b5f965
commit
8a3e106ebb
2 changed files with 17 additions and 2 deletions
|
@ -1054,7 +1054,7 @@ public class BoardDelegate extends DelegateBase
|
|||
startChatActivity();
|
||||
break;
|
||||
case START_TRADE_ACTION:
|
||||
showToast( R.string.entering_trade );
|
||||
showTradeToastOnce( true );
|
||||
cmd = JNICmd.CMD_TRADE;
|
||||
break;
|
||||
case LOOKUP_ACTION:
|
||||
|
@ -2171,6 +2171,20 @@ public class BoardDelegate extends DelegateBase
|
|||
}
|
||||
}
|
||||
|
||||
private boolean mTradeToastShown = false;
|
||||
private void showTradeToastOnce( boolean inTrade )
|
||||
{
|
||||
if ( inTrade ) {
|
||||
if ( !mTradeToastShown ) {
|
||||
mTradeToastShown = true;
|
||||
Utils.showToast( m_activity, R.string.entering_trade );
|
||||
}
|
||||
} else {
|
||||
mTradeToastShown = false;
|
||||
}
|
||||
}
|
||||
|
||||
private static int mCounter = 0;
|
||||
private Handler makeJNIHandler()
|
||||
{
|
||||
Handler handler = new Handler() {
|
||||
|
@ -2193,6 +2207,7 @@ public class BoardDelegate extends DelegateBase
|
|||
m_mySIS.inTrade = m_gsi.inTrade;
|
||||
}
|
||||
m_view.setInTrade( m_mySIS.inTrade );
|
||||
showTradeToastOnce( m_mySIS.inTrade );
|
||||
adjustTradeVisibility();
|
||||
invalidateOptionsMenuIf();
|
||||
}
|
||||
|
|
|
@ -430,7 +430,7 @@
|
|||
i.e. after user has picked board_menu_trade menu item -->
|
||||
<string name="button_trade_commit">Commit trade</string>
|
||||
<string name="button_trade_cancel">Cancel trade</string>
|
||||
<string name="entering_trade">Tap tiles to select…</string>
|
||||
<string name="entering_trade">Trading tiles. Tap tiles to select…</string>
|
||||
<!-- Bonus value hint that's displayed in gray text in the colored
|
||||
bonus square. Double-letter -->
|
||||
<string name="bonus_l2x_summary">2L</string>
|
||||
|
|
Loading…
Add table
Reference in a new issue