Creating a (VIEW) activity causing strange ID issue

Ok,

please bear with me, it's my first day on Android!
Sorry for the long-winded post too !

Not sure what to make of this one

I have a Horizontal layout in Vertical orientation

it has two text fields, then a list.

the list is intended to use a Custom ListView that I have adapted a little from one I found online

So my main code goes like this

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);
setContentView(R.layout.main);

// Needs to come from stable storage obviously
TextView UsernameView = (TextView)findViewById(R.id.welcome_user);
UsernameView.setText("Welcome, Nick");

UsernameView = (TextView)findViewById(R.id.fc);
UsernameView.setText("Welcome, Nick");

Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setClassName(this, FCItemListView.class.getName());
//intent.setClassName(this.activity, FCItemListView.class);
startActivity(intent);
}
Where FCItemListView is derived from Activity.

R.id.fc and R.id.welcome_user are defined in my XML thus (main.xml)

The OnCreate for the FCItemListView goes like this

public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
ListView listView = (ListView)findViewById(R.id.fc_item_list);

so you can see it sets its content view to main, and then references the original list in main.xml
And fc_text is defined as a String resource.

So the issue here is

That if I exclude these lines
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setClassName(this, FCItemListView.class.getName());
//intent.setClassName(this.activity, FCItemListView.class);
startActivity(intent);

Then my two text boxes are as expected, "Welcome Nick"
and obviously no List is displayed

However, if I add in those lines (to open the List)

Then the list is displayed, BUT the text in the text views is set to the fc string resource.

I am honestly at a bit of a loss on how that could happen, especially as the Intent/Start code comes AFTER the code to set the TextBoxes so I dont see how if affects it.

Any suggestions are definitely welcome!

Nick