Search
 
SCRIPT & CODE EXAMPLE
 

JAVA

android translate string java

Let's say you want to display this and also translate it:
Hello, [display name]! You have [display an other variable] new messages.

Put your string in the strings.xml file with this %n$s as fields:
<string name="welcome_messages">Hello, %1$s! You have %2$d new messages.</string>

Get and set in your class in this way:
Resources res = getResources(); //previously done
String text = String.format(res.getString(R.string.welcome_messages), username, mailCount);
Comment

PREVIOUS NEXT
Code Example
Java :: boolean print condition java 
Java :: set visible gui java 
Java :: java random usage 
Java :: open gallery android 
Java :: android time 
Java :: java random word from list 
Java :: java arraylist to string 
Java :: change button text onclick java 
Java :: h2 database spring boot 
Java :: java datetime now 
Java :: getting the last value of an integer in java 
Java :: get today date in java 8 
Java :: find minimum number in array java 
Java :: create stream from array java 
Java :: toCharArray() method java 
Java :: java main method 
Java :: java sealed class 
Java :: math library java 
Java :: android studio breakpoint not working 
Java :: flow dependency android 
Java :: string to string array java 
Java :: java list distinct by object attribute 
Java :: how to read file from console in java 
Java :: set ImageView size programmatically android 
Java :: while loop java 
Java :: Exception in thread main java.lang.RuntimeException: Timeout of 120000 reached waiting for exclusive access to file 
Java :: assert throws exception java 
Java :: how to convert a number into a decimal number in java 
Java :: array.sort in java 
Java :: unique elements in array java 
ADD CONTENT
Topic
Content
Source link
Name
3+4 =