I've declare a String
:
<string name="Please">Please Select</string>
in the res/values/Strings.xml
. Now I want to access this String
value but what I can get can go till id not value like:
int i = findViewById(R.string.Please);
But what I want is just the value of the string Please
.
Thanks for all of your answer but my problem is a little bigger
What I wanted to do is just to display date with app_name
from all your answers i can get the app_name String but whether I can set This app_name with current date
<string name="app_name">My app</string>
and also I'm to set my in this way
My app(in Left alignment) Date (in right aligment)
and also on start of first activity i want to set app_name and not on every activity;
I think it may work let me try
setResource().setString(R.string.Please);
but no setResource() method sorry.
Try like this
Try this.
You cant set a string, its static, and cant be changed at run-time, what you want to do is something like this
Your trying to set the title as the date right?
To have two titles it is a bit harder, first you need a layout, call this custom_title_1
This is the xml code for that layout
Then in your code before you call the UI you need to call this:
then set you content view
then call this which will set the title:
Now you can find the two textViews and set the text:
String resources are not views. To use a string resource you would do