Votre erreur est :TextView tv = (TextView)this.findViewById(R.id.textView1); car il est déclaré en dehors de onCreate .
Voici donc ce que vous devez faire, déclarez TextView tv; au-dessus de onCreate . Puis dans onCreate vous ajoutez tv = (TextView) findViewById(R.id.textView1);
Et supprimez le doublon de :
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);