Salve, ho un problema con l'implementazione del codice che ho trovato in questo tutorial http://www.html.it/pag/49010/spinner-menu-a-tendina/

nel seguente codice:
codice:
// assegnazione del layout all'Activity
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main2);

// preparazione della ListView per l'elenco delle città
ListView lv=(ListView) findViewById(R.id.cities);
listviewAdapter= new ArrayAdapter<>(this, R.layout.row);
lv.setAdapter(listviewAdapter);

// preparazione dello Spinner per mostrare l'elenco dei Paesi
ArrayAdapter<String> spinnerAdapter = new ArrayAdapter<>(this, R.layout.row);
spinnerAdapter.addAll(countries.getCountries());
Spinner sp=(Spinner) findViewById(R.id.countries);
sp.setAdapter(spinnerAdapter);
sp.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener()
mi segna in rosso setContentView e findViewById
e mi sottolinea in rosso
this, R.layout.row

Lo utilizzo per una app android
come posso risolverlo Grazie