Нужно из static метода вызвать не static метод

190
09 марта 2018, 14:46

Есть статический метод:

public static void mCount(String str){
    }

Нужно из него вызвать не статический метод и передать аргумент str:

public void setCredits(String str) {
        txtView.setText(str);
    }

Как это проще реализовать?

Answer 1

Передайте объект (у которого нужно вызвать нестатический метод) в ваш статический метод и вызывайте у него всё, что нужно:

public static void mCount(SomeObject someObject, String str) {
    someObject.setCredits(str);
}
Answer 2

Решил проблему создав объект вызываемого класса и сделав его статичным. Возможно это костыль но всё работает)

READ ALSO
jQuery не удается отменить отправку формы

jQuery не удается отменить отправку формы

На пустой странице есть формаМоя задача - выполнить свой код вместо отправки этой формы

192
Перписать скрипт с Jquery на Vanila

Перписать скрипт с Jquery на Vanila

Имеется скрипт манипуляции атрибутом на jqueryНужно переписать на js

190
Помогите с расширением

Помогите с расширением

Мне надо написать расширение которое изменяет высоту строки на сайтахЯ сделал слайдер на jquery ui, но вот как мне сделать чтоб это значение применялось...

158
сокращение кода jQuery

сокращение кода jQuery

Доброго дня!

192