Android / Java - Как мне вызвать функцию в отдельном файле * .java?
Я делаю импорт полного имени пакета / файла Java, и если я делаю<classname>.<method>
, Иногда я могу получить к нему доступ - иногда я получаю многоcan't use a static in a non static
куча разговоров.
Я признаю, что я новичок в Java, так что мне нужно делать? Сначала вызвать экземпляр класса, а затем вызвать мои методы? Я довольно смущен этим, поскольку я хочу поместить все свои «функции» в файл FunctionsList.java, а все мои основные действия (UI) - в файл MyActivity.java.
Например:
<MyActivity.java>
import com.example.FunctionsList;
private class MyActivity extends Activity {
FunctionsList.function();
}
9/10 раз я получаю эту статическую / нестатическую ошибку.
Если я помещу все свои функции в MyActivity.java, у меня проблем не будет! Кто-нибудь поможет мне в том, что я предполагаю, является основной проблемой новичка Java?