Встретил в одном оперсоурсе такое
public class MainActivity extends Activity {
static TGAPI client = null;
}
public class Chat_Activity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
MainActivity.client.mylistener.add(myhandler);
}
}
Всю душу перевернуло. Ну неправильно. В андроиде так не пишут. Человек похоже до этого долго писал под яблоки.
Если и будет работать, то только чудом из-за того что активити не прибивается в обязательном порядке.
Но проект под WEAR OS и может это нормальная практика для экономии ресурсов ?