Как только что сказали @Vladimir и @Chirag, вам не нужно использовать setContentView()
дважды, и в вашем случае вы уже установили макет своей деятельности на main.xml
С другой стороны, я не думаю, что вы предоставляете ссылку на TextView
на setContentView()
метод (как вы сделали в последней строке вашего Java-кода), он предназначен для принятия идентификатор только файла макета XML.