Wpis z mikrobloga

Zacząłem się bawić android studio bo teraz sprzęt to daje radę udźwignąć i mam kilka problemów.

Zrobiłem sobie guzik, chciałem zrobić coś OnClick, więc szukam po internecie jak to zrobić.
Jedyne rozwiązania były z tym dziwnym tworem z new OnClickListener i override onClick wrzuconych w samym środku kodu tak bez ładu i składu więc spróbowałem stworzyć jakąś klasę która by to ogarnęła bez śmiecenia w kodzie.

Próba użycia jakiejkolwiek metody wewnątrz klasy kończy się zwykle crashem całej aplikacji przy uruchomieniu, nawet jak po prostu w klasie zrobiłem obiekt button i na nim robiłem wszystko co normalnie w MainActivity się wrzuca.

Na chwilę obecną skończyłem z takim tworem: https://pastebin.com/EanziLhu
którego nie potrafię używać ponieważ jak stworzę jego obiekt to użycie jakiejkolwiek funkcji którą zwykły Button ma wywala mi albo całą aplikację albo wyrzuca błędy kompilatora.

Niby mógłbym po prostu to zostawić i używać tej metody która sprawia że jak patrzę na kod to myślę sobie że to tak nie powinno wszystko być na wierzchu ale na razie chciałem spróbować tak.

#androidstudio