-3
を必要と私はそれが私がそれを望んでいたように機能するために取得することができた Androidの25のJava:別のクラスにコンテキストを必要とするメソッドを使用して - 援助
MainActivity.class
デフォルトでメソッドをリストシンプルで小さなディレクトリを作成しましたしかし、メソッドを別のクラスに移動してMainActivityで呼び出すと、場所全体で多くのコンテキストエラーが発生しました。ウェブを検索した後、私は困惑して援助を必要とします。それエラー出がFileArrayのコンテキストのためのコード:
(public class Utilities extends Activity)
arrayAdapter = new FileArrayAdapter(getApplicationContext(),R.layout.custom_explorer,dir);
メソッド名:getApplicationContext,
上
public void listDirectories(ListView listView, File directory)
このエラーアウトは、この方法はMainActivityにうまく働きました。
私はFragments
〜MainActivity
に実装していませんが、まず作業機能を取得してからOOPに広げたいと思っていました。次にフラグメントによって呼び出します。
誰かが助けてくれることを願っています。それ以上の情報をお寄せください。
どのエラーが発生しましたか? –
致命的な例外:メイン java.lang.NullPointerException:NULLオブジェクト参照で仮想メソッド 'android.content.Context android.content.Context.getApplicationContext()'を呼び出そうとしました – l3l00
クラスレベル –