tags:

views:

419

answers:

2

I have a string defined in my String.xml file that uses format arguments, i.e.:

<string name="myString">Hello %1$s.</string>

Is there a way to assign a value to the format argument in a layout xml file? I have something like:

<TextView android:text="@string/myString"/>

I know I can do it in java, but is there a way to do it here?

Thanks!

+2  A: 

No, there is no means of applying a value to the format from a layout file -- only in Java. Sorry!

CommonsWare
I kinda thought that might be the case, but I was hoping otherwise. Thanks!
Mayra
A: 

For Example In strings.xml
You have %d unread messages

In Your Java code
String message = getString(R.string.unread_messages, 10);

XC