I have a text view in my Lyout and I would like to set some text to this textview.
This should be made in a class which is not a MainActivity class.
The problem is that I got a null pointer exception.
Here is my code:
public class UserInformations extends Activity{
TextView emailTextView;
LocalDatabase localdatabase= new LocalDatabase(this);
public void getUserInformation()
{
emailTextView = (TextView) findViewById(R.id.EmailTextView);
String email = localdatabase.getUserEmail();
emailTextView.setText(email);
}
}
When I am doing this in the Main Activity class, it works, but it doesn't work not in another class.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…