Вызов метода может вызвать исключение Java NullpointerException в прослушивателе нажатия кнопки.

Я хочу открыть просто сделать тост, когда пользователь нажимает на кнопку, это очень простая вещь, но я не могу это сделать:| Инновация метода может привести к появлению предупреждения Java NullpointerException, а тост не отображается

public class TrackingRecord extends AppCompatActivity {
 GPSTracker  gps;
ArrayList<String> cordsList= new ArrayList<String>();
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.tracking_record);

    //decelartions
    TextView tv1=(TextView) findViewById(R.id.tv_set1);
    TextView tv2=(TextView) findViewById(R.id.tv_set2);
    TextView tv3=(TextView) findViewById(R.id.tv_set3);
    Button ST=(Button) findViewById(R.id.btn_ST) ;


    Log.i("Finall", "AndroidGPSTrackingActivity-> ");
    ST.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast.makeText(getApplicationContext(),"HIIIIIIIIII",Toast.LENGTH_LONG).show();
        }
    });



    }
}

следующее предупреждение показывает

Вызов метода 'ST.setOnClickListener(new View.OnClickListener() {      @Override public void onC...' может создать 'java.lang.NullPointerException

0 ответов

Другие вопросы по тегам