Question: If a Loader has been created and is in the middle of loading and has not called onLoadFinished, and the associated Activity is destroyed and recreated (e.g. due to rotation), will onLoadFinished be called on the new instance of the Activity (assuming the Activity implements LoaderCallbacks)? If so, at what point in the new instance's lifecycle will this happen?

Answer: 
You could simply concatenate the "Welcome" part, something like this:

```
text.append("Welcome " + name);

```
What you'll want to do is use a string in your strings.xml file with a marker in that string which will be replaced.

Create a string in your strings.xml file:

```
<string name="welcome_text">Welcome %s inserted</string>

```

Now in your code do this:

```
text.append(String.format(getString(R.string.welcome_text), name);

```

You can also just do

```
getString(getString(R.string.welcome_text), name);

```

More info here:
<http://developer.android.com/reference/java/util/Formatter.html>