У меня есть класс, и в нем есть несколько статических и несколько нестатических методов, поэтому, когда я пытаюсь получить доступ к нестатическим методам из статических, я получаю знаменитую ошибку. И всякий раз, когда я ищу этот форум, я получаю решения, когда есть два класса, и из одного вы пытаетесь добраться до другого. Мой вопрос: как вызвать нестатический метод из статического, если они находятся в одном классе?
Я пытаюсь с
new ClassName().methodName();
но мой метод содержит отправку Intent и finish (), поэтому если я создаю другой объект, то finish не работает.
static
участники. - person Sotirios Delimanolis   schedule 08.11.2013method
из статического контекста, вопрос будет в том, какой именно. В вашем классе могут быть тысячи объектов, каждый со своим собственнымmethod
методом. - person Richard Tingle   schedule 08.11.2013accelerate()
. Если вы ткнете в чертеж и скажетеaccelerate()
, какую из миллиардов машин вы хотите разогнаться? - person Richard Tingle   schedule 08.11.2013