私はここで考えられるすべての質問を試しましたが、それを回避することができませんでした。
宣言するJavaファイル(Androidアクティビティ)があります
private someAdapter someAdapterObj;
onCreate()内でコンストラクターを呼び出し、アダプターがインスタンス化されるようにします。
this.someAdapterObj= new someAdapter (this,
R.layout.item_row,someAdapter.getAllNews());
someAdapterファイルの中に、私は持っています
private static someArrayList;
someAdapter内にもaddtoarraylist()があります。
ここで、mainActivityのonCreateからaddtoarraylist()を呼び出しますが、アダプターをインスタンス化する前に呼び出します。arraylistは静的であるため、これが可能になるはずです。しかし、arraylistに追加すると、nullpointer例外が発生します。誰か助けてくれませんか?