Tôi có chế độ xem văn bản trong Lyout và tôi muốn đặt một số văn bản thành dạng xem văn bản này. Điều này nên được thực hiện trong một lớp học không phải là lớp MainActivity.findViewById() không hoạt động trong lớp MainActivity
Vấn đề là tôi có ngoại lệ con trỏ null.
Đây là mã của tôi:
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);
}
}
Khi tôi đang làm điều này trong lớp Hoạt động chính, nó hoạt động, nhưng nó không hoạt động không trong lớp khác.
các emailTextView = (TextView) findViewById (R.id.EmailTextView); –
Không, cơ sở dữ liệu của tôi nằm trong một lớp khác. giá trị email là tốt, vì vậy tôi nghĩ rằng vấn đề đến foom textView –