Criei, no Android Studio, uma ListView com vários elementos diferentes. Para cada um, tenho um texto, e desejo associá-los pelas posições nas array lists. O problema, porém, é que estou fazendo com que, ao tocar a tela em qualquer elemento da ListView, ocorra um intent e seja aberta uma nova activity, que possui um TextView. Estou tentando fazer esse TextView poder ser determinado a partir da activity anterior, mas não consigo fazer funcionar.
Classe à qual ocorre a transição:
public class Informacoes extends AppCompatActivity {
public static TextView myView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.informacoes);
myView = (TextView)findViewById(R.id.myView);
myView.setText(CatalogoActivity.getTextTest());
}
}
Na classe CatalogoActivity;
public class CatalogoActivity extends AppCompatActivity {
public static TextView textTest;
public static String getTextTest()
{
return textTest.toString();
}
}
O que ocorre é que a aplicação não funciona, aparecendo o seguinte erro:
01-13 15:12:13.262 31103-31103/com.example.inspiron.catalogo E/AndroidRuntime﹕ FATAL EXCEPTION: main
Antes de eu trabalhar com esse texto tudo funcionava perfeitamente.