mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-02-11 08:48:06 +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();
|
startChatActivity();
|
||||||
break;
|
break;
|
||||||
case START_TRADE_ACTION:
|
case START_TRADE_ACTION:
|
||||||
showToast( R.string.entering_trade );
|
showTradeToastOnce( true );
|
||||||
cmd = JNICmd.CMD_TRADE;
|
cmd = JNICmd.CMD_TRADE;
|
||||||
break;
|
break;
|
||||||
case LOOKUP_ACTION:
|
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()
|
private Handler makeJNIHandler()
|
||||||
{
|
{
|
||||||
Handler handler = new Handler() {
|
Handler handler = new Handler() {
|
||||||
|
@ -2193,6 +2207,7 @@ public class BoardDelegate extends DelegateBase
|
||||||
m_mySIS.inTrade = m_gsi.inTrade;
|
m_mySIS.inTrade = m_gsi.inTrade;
|
||||||
}
|
}
|
||||||
m_view.setInTrade( m_mySIS.inTrade );
|
m_view.setInTrade( m_mySIS.inTrade );
|
||||||
|
showTradeToastOnce( m_mySIS.inTrade );
|
||||||
adjustTradeVisibility();
|
adjustTradeVisibility();
|
||||||
invalidateOptionsMenuIf();
|
invalidateOptionsMenuIf();
|
||||||
}
|
}
|
||||||
|
|
|
@ -430,7 +430,7 @@
|
||||||
i.e. after user has picked board_menu_trade menu item -->
|
i.e. after user has picked board_menu_trade menu item -->
|
||||||
<string name="button_trade_commit">Commit trade</string>
|
<string name="button_trade_commit">Commit trade</string>
|
||||||
<string name="button_trade_cancel">Cancel 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 value hint that's displayed in gray text in the colored
|
||||||
bonus square. Double-letter -->
|
bonus square. Double-letter -->
|
||||||
<string name="bonus_l2x_summary">2L</string>
|
<string name="bonus_l2x_summary">2L</string>
|
||||||
|
|
Loading…
Add table
Reference in a new issue