Я завершил большую часть игры, которую пытаюсь создать, и на протяжении всего проекта я создал одно конкретное действие, которое также вызывает SurfaceView и Thread. Я поместил метод update () в каждый из 3 классов, чтобы каждый из них знал, где находятся другие, каждый раз, когда что-то меняется. По-видимому, единственный способ сделать что-то подобное - использовать статические методы ... Это нормально, пока в моем SurfaceView не возникнет коллизия, и я не хочу сказать Activity, что делать. Я могу передать информацию, но потом не могу найти способ сделать AlertDialog.
Я понимаю, что не могу вызвать showDialog () из статического метода, но я не могу найти способ сделать нестатический метод для его вызова, а затем вызвать этот метод из статического. Я искал ответ и что-то слышал о создании объекта, но не могу понять, что это значит ...
Если у кого-то есть хорошая идея, чтобы обойти меня, пожалуйста, дайте мне знать:)