replace the last of the context.getString(...) calls with LocUtils.getString(context,...)

This commit is contained in:
Eric House 2014-04-18 07:14:27 -07:00
parent ce59793458
commit 96c7f301d0
15 changed files with 40 additions and 25 deletions

View file

@ -39,6 +39,7 @@ import org.eehouse.android.xw4.jni.DrawScoreInfo;
import org.eehouse.android.xw4.jni.JNIThread; import org.eehouse.android.xw4.jni.JNIThread;
import org.eehouse.android.xw4.jni.XwJNI; import org.eehouse.android.xw4.jni.XwJNI;
import org.eehouse.android.xw4.jni.XwJNI.DictWrapper; import org.eehouse.android.xw4.jni.XwJNI.DictWrapper;
import org.eehouse.android.xw4.loc.LocUtils;
import junit.framework.Assert; import junit.framework.Assert;
@ -526,7 +527,7 @@ public class BoardCanvas extends Canvas implements DrawCtx {
drawCentered( text, rect, null ); drawCentered( text, rect, null );
rect.offset( 0, rect.height() ); rect.offset( 0, rect.height() );
drawCentered( m_context.getResources().getString( R.string.pts ), drawCentered( LocUtils.getString( m_context, R.string.pts ),
rect, null ); rect, null );
} }

View file

@ -52,7 +52,7 @@ import junit.framework.Assert;
import org.eehouse.android.xw4.jni.*; import org.eehouse.android.xw4.jni.*;
import org.eehouse.android.xw4.jni.CommsAddrRec.CommsConnType; import org.eehouse.android.xw4.jni.CommsAddrRec.CommsConnType;
import org.eehouse.android.xw4.DictUtils.DictLoc; import org.eehouse.android.xw4.DictUtils.DictLoc;
import org.eehouse.android.xw4.loc.LocUtils;
public class DBUtils { public class DBUtils {
public static final int ROWID_NOTFOUND = -1; public static final int ROWID_NOTFOUND = -1;
@ -947,7 +947,8 @@ public class DBUtils {
{ {
HistoryPair[] result = null; HistoryPair[] result = null;
if ( BuildConstants.CHAT_SUPPORTED ) { if ( BuildConstants.CHAT_SUPPORTED ) {
final String localPrefix = context.getString( R.string.chat_local_id ); final String localPrefix =
LocUtils.getString( context, R.string.chat_local_id );
String history = getChatHistoryStr( context, rowid ); String history = getChatHistoryStr( context, rowid );
if ( null != history ) { if ( null != history ) {
String[] msgs = history.split( "\n" ); String[] msgs = history.split( "\n" );
@ -1351,7 +1352,7 @@ public class DBUtils {
if ( BuildConstants.CHAT_SUPPORTED ) { if ( BuildConstants.CHAT_SUPPORTED ) {
Assert.assertNotNull( msg ); Assert.assertNotNull( msg );
int id = local ? R.string.chat_local_id : R.string.chat_other_id; int id = local ? R.string.chat_local_id : R.string.chat_other_id;
msg = context.getString( id ) + msg; msg = LocUtils.getString( context, id ) + msg;
String cur = getChatHistoryStr( context, rowid ); String cur = getChatHistoryStr( context, rowid );
if ( null != cur ) { if ( null != cur ) {

View file

@ -40,6 +40,8 @@ import java.util.Iterator;
import java.util.Set; import java.util.Set;
import junit.framework.Assert; import junit.framework.Assert;
import org.eehouse.android.xw4.loc.LocUtils;
public class DbgUtils { public class DbgUtils {
private static final String TAG = "XW4"; private static final String TAG = "XW4";
private static boolean s_doLog = BuildConfig.DEBUG; private static boolean s_doLog = BuildConfig.DEBUG;
@ -85,7 +87,7 @@ public class DbgUtils {
public static void showf( Context context, int formatid, Object... args ) public static void showf( Context context, int formatid, Object... args )
{ {
showf( context, context.getString( formatid ), args ); showf( context, LocUtils.getString( context, formatid ), args );
} // showf } // showf
public static void loge( Exception exception ) public static void loge( Exception exception )

View file

@ -60,6 +60,7 @@ import org.eehouse.android.xw4.jni.XwJNI;
import org.eehouse.android.xw4.jni.JNIUtilsImpl; import org.eehouse.android.xw4.jni.JNIUtilsImpl;
import org.eehouse.android.xw4.jni.GameSummary; import org.eehouse.android.xw4.jni.GameSummary;
import org.eehouse.android.xw4.DictUtils.DictLoc; import org.eehouse.android.xw4.DictUtils.DictLoc;
import org.eehouse.android.xw4.loc.LocUtils;
public class DictsActivity extends ExpandableListActivity { public class DictsActivity extends ExpandableListActivity {
@ -165,9 +166,10 @@ public class DictsActivity extends ExpandableListActivity {
.setOnMenuItemClickListener( listener ); .setOnMenuItemClickListener( listener );
// Add at top but save until have dal info // Add at top but save until have dal info
MenuItem curItem = MenuItem curItem =
menu.add( context.getString( R.string.cur_menu_marker_fmt, menu.add( LocUtils.getString( context,
curDict ) ); R.string.cur_menu_marker_fmt,
curDict ) );
DictAndLoc[] dals = DictUtils.dictList( context ); DictAndLoc[] dals = DictUtils.dictList( context );
for ( DictAndLoc dal : dals ) { for ( DictAndLoc dal : dals ) {

View file

@ -29,6 +29,8 @@ import android.widget.TextView;
import junit.framework.Assert; import junit.framework.Assert;
import org.eehouse.android.xw4.loc.LocUtils;
public class GameNamer extends LinearLayout { public class GameNamer extends LinearLayout {
private Context m_context; private Context m_context;
@ -52,7 +54,7 @@ public class GameNamer extends LinearLayout {
public void setLabel( int id ) public void setLabel( int id )
{ {
setLabel( m_context.getString( id ) ); setLabel( LocUtils.getString( getContext(), id ) );
} }
public void setName( String text ) public void setName( String text )

View file

@ -588,7 +588,7 @@ public class GameUtils {
int fmtId = choseEmail? R.string.invite_htm_fmt : R.string.invite_txt_fmt; int fmtId = choseEmail? R.string.invite_htm_fmt : R.string.invite_txt_fmt;
int choiceID; int choiceID;
String message = activity.getString( fmtId, msgString ); String message = LocUtils.getString( activity, fmtId, msgString );
Intent intent = new Intent(); Intent intent = new Intent();
if ( choseEmail ) { if ( choseEmail ) {
@ -610,7 +610,7 @@ public class GameUtils {
if ( null == attach ) { // no attachment if ( null == attach ) { // no attachment
intent.setType( "message/rfc822"); intent.setType( "message/rfc822");
} else { } else {
String mime = activity.getString( R.string.invite_mime ); String mime = LocUtils.getString( activity, R.string.invite_mime );
intent.setType( mime ); intent.setType( mime );
Uri uri = Uri.fromFile( attach ); Uri uri = Uri.fromFile( attach );
intent.putExtra( Intent.EXTRA_STREAM, uri ); intent.putExtra( Intent.EXTRA_STREAM, uri );
@ -624,7 +624,7 @@ public class GameUtils {
choiceID = R.string.invite_chooser_sms; choiceID = R.string.invite_chooser_sms;
} }
String choiceType = activity.getString( choiceID ); String choiceType = LocUtils.getString( activity, choiceID );
String chooserMsg = String chooserMsg =
LocUtils.getString( activity, R.string.invite_chooser_fmt, LocUtils.getString( activity, R.string.invite_chooser_fmt,
choiceType ); choiceType );

View file

@ -139,7 +139,7 @@ public class MultiService {
String inviter = intent.getStringExtra( INVITER ); String inviter = intent.getStringExtra( INVITER );
int msgID = (null == inviter) ? R.string.invite_dict_missing_body_noname_fmt int msgID = (null == inviter) ? R.string.invite_dict_missing_body_noname_fmt
: R.string.invite_dict_missing_body_fmt; : R.string.invite_dict_missing_body_fmt;
String msg = context.getString( msgID, inviter, dict, langStr ); String msg = LocUtils.getString( context, msgID, inviter, dict, langStr );
return LocUtils.makeAlertBuilder( context ) return LocUtils.makeAlertBuilder( context )
.setTitle( R.string.invite_dict_missing_title ) .setTitle( R.string.invite_dict_missing_title )

View file

@ -145,7 +145,7 @@ public class NFCUtils {
private static NdefMessage makeMessage( Activity activity, String data ) private static NdefMessage makeMessage( Activity activity, String data )
{ {
String mimeType = activity.getString( R.string.xwords_nfc_mime ); String mimeType = LocUtils.getString( activity, R.string.xwords_nfc_mime );
NdefMessage msg = new NdefMessage( new NdefRecord[] { NdefMessage msg = new NdefMessage( new NdefRecord[] {
new NdefRecord(NdefRecord.TNF_MIME_MEDIA, new NdefRecord(NdefRecord.TNF_MIME_MEDIA,
mimeType.getBytes(), new byte[0], mimeType.getBytes(), new byte[0],

View file

@ -30,6 +30,7 @@ import java.io.InputStream;
import org.json.JSONObject; import org.json.JSONObject;
import junit.framework.Assert; import junit.framework.Assert;
import org.eehouse.android.xw4.loc.LocUtils;
public class NetLaunchInfo { public class NetLaunchInfo {
public String room; public String room;
@ -137,8 +138,8 @@ public class NetLaunchInfo {
Uri.Builder ub = new Uri.Builder() Uri.Builder ub = new Uri.Builder()
.scheme( "http" ) .scheme( "http" )
.path( String.format( "//%s%s", .path( String.format( "//%s%s",
context.getString(R.string.invite_host), LocUtils.getString(context, R.string.invite_host),
context.getString(R.string.invite_prefix) ) ) LocUtils.getString(context, R.string.invite_prefix) ) )
.appendQueryParameter( "lang", String.format("%d", lang ) ) .appendQueryParameter( "lang", String.format("%d", lang ) )
.appendQueryParameter( "np", String.format( "%d", nPlayersT ) ) .appendQueryParameter( "np", String.format( "%d", nPlayersT ) )
.appendQueryParameter( "room", room ) .appendQueryParameter( "room", room )

View file

@ -31,6 +31,8 @@ import java.io.DataOutputStream;
import java.util.ArrayList; import java.util.ArrayList;
import java.net.Socket; import java.net.Socket;
import org.eehouse.android.xw4.loc.LocUtils;
public class RefreshNamesTask extends AsyncTask<Void, Void, String[]> { public class RefreshNamesTask extends AsyncTask<Void, Void, String[]> {
public interface NoNameFound { public interface NoNameFound {
@ -55,8 +57,8 @@ public class RefreshNamesTask extends AsyncTask<Void, Void, String[]> {
m_lang = lang; m_lang = lang;
m_nInGame = nInGame; m_nInGame = nInGame;
String msg = context.getString( R.string.public_names_progress_fmt, String msg = LocUtils.getString( context, R.string.public_names_progress_fmt,
nInGame, nInGame,
DictLangCache.getLangName(context,lang) ); DictLangCache.getLangName(context,lang) );
m_progress = ProgressDialog.show( context, msg, null, true, m_progress = ProgressDialog.show( context, msg, null, true,
true ); true );

View file

@ -203,7 +203,7 @@ public class SMSService extends XWService {
if ( null == s_showToasts ) { if ( null == s_showToasts ) {
SharedPreferences sp SharedPreferences sp
= PreferenceManager.getDefaultSharedPreferences( context ); = PreferenceManager.getDefaultSharedPreferences( context );
String key = context.getString( R.string.key_show_sms ); String key = LocUtils.getString( context, R.string.key_show_sms );
s_showToasts = sp.getBoolean( key, false ); s_showToasts = sp.getBoolean( key, false );
} }

View file

@ -335,7 +335,8 @@ public class UpdateCheckReceiver extends BroadcastReceiver {
LocUtils.getString( m_context, R.string.new_app_avail_fmt, LocUtils.getString( m_context, R.string.new_app_avail_fmt,
label ); label );
String body = String body =
m_context.getString( R.string.new_app_avail ); LocUtils.getString( m_context,
R.string.new_app_avail );
Utils.postNotification( m_context, intent, title, Utils.postNotification( m_context, intent, title,
body, url.hashCode() ); body, url.hashCode() );
gotOne = true; gotOne = true;

View file

@ -23,6 +23,8 @@ package org.eehouse.android.xw4;
import android.content.Context; import android.content.Context;
import android.util.AttributeSet; import android.util.AttributeSet;
import org.eehouse.android.xw4.loc.LocUtils;
public class XWThumbListPreference extends XWListPreference { public class XWThumbListPreference extends XWListPreference {
private Context m_context; private Context m_context;
@ -39,8 +41,8 @@ public class XWThumbListPreference extends XWListPreference {
CharSequence[] newEntries = new CharSequence[7]; CharSequence[] newEntries = new CharSequence[7];
int indx = 0; int indx = 0;
newEntries[indx++] = m_context.getString( R.string.thumb_off ); newEntries[indx++] = LocUtils.getString( m_context, R.string.thumb_off );
String suffix = m_context.getString( R.string.pct_suffix ); String suffix = LocUtils.getString( m_context, R.string.pct_suffix );
for ( int pct = 20; pct <= 45; pct += 5 ) { for ( int pct = 20; pct <= 45; pct += 5 ) {
newEntries[indx++] = String.format( "%d%s", pct, suffix ); newEntries[indx++] = String.format( "%d%s", pct, suffix );
} }

View file

@ -120,13 +120,13 @@ public class CommonPrefs extends XWPrefs {
private boolean getBoolean( Context context, SharedPreferences sp, private boolean getBoolean( Context context, SharedPreferences sp,
int id, boolean dflt ) int id, boolean dflt )
{ {
String key = context.getString( id ); String key = LocUtils.getString( context, id );
return sp.getBoolean( key, dflt ); return sp.getBoolean( key, dflt );
} }
private int prefToColor( Context context, SharedPreferences sp, int id ) private int prefToColor( Context context, SharedPreferences sp, int id )
{ {
String key = context.getString( id ); String key = LocUtils.getString( context, id );
return 0xFF000000 | sp.getInt( key, 0 ); return 0xFF000000 | sp.getInt( key, 0 );
} }

View file

@ -250,7 +250,8 @@ public class CurGameInfo {
public String[] visibleNames( boolean withDicts ) public String[] visibleNames( boolean withDicts )
{ {
String nameFmt = withDicts? m_context.getString( R.string.name_dict_fmt ) String nameFmt = withDicts?
LocUtils.getString( m_context, R.string.name_dict_fmt )
: "%s"; : "%s";
String[] names = new String[nPlayers]; String[] names = new String[nPlayers];
for ( int ii = 0; ii < nPlayers; ++ii ) { for ( int ii = 0; ii < nPlayers; ++ii ) {