Я недавно начал использовать java, и я пытаюсь понять, что такое «контекст» и как его правильно использовать.
public AdapterView.OnItemClickListener selectDevice = new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
String info = ((TextView) view).getText().toString();
String adress = info.substring(info.length()-17);
Intent comIntent = new Intent(MainActivity.this, Communication.class); //WHY???
}
};
Для этого примера и аргумента намерения, почему бы нам не использовать "getContext ()" или "getApplicationContext" или просто "это"?