Я создал простой маленький каталог метода листинга в умолчанию MainActivity.classAndroid 25 Java: Использование методов, которые требуют контекста в другом классе - Требуется помощь
Я был в состоянии заставить его работать так, как я хотел его однако, когда я переместил метод в другой класс и назвал его в MainActivity, я повредил множество ошибок контекста повсюду. После поиска в Интернете я в тупике и нуждаюсь в помощи.
код, где он ошибки вне для контекста для FileArray:
(public class Utilities extends Activity)
arrayAdapter = new FileArrayAdapter(getApplicationContext(),R.layout.custom_explorer,dir);
Метод Имя:
public void listDirectories(ListView listView, File directory)
Она ошибки вне на getApplicationContext,
этот метод работал нормально в MainActivity.
Я еще не реализовал Fragments
до MainActivity
, но хотел сначала получить рабочую функциональность, затем разложить на ООП; затем позвоните в Фрагмент.
Надеюсь, кто-то может помочь, любая дополнительная информация. Я рад поделиться.
Какая ошибка возникла? –
Fatal Exception: main java.lang.NullPointerException: попытка вызвать виртуальный метод 'android.content.Context android.content.Context.getApplicationContext()' на ссылке нулевого объекта – l3l00
использовать его внутри метода вместо уровня –