我想使用一个适配器和一个在 Inicio.java 中声明的 ArrayList ,例如:
在 Inicio.java 中
public static AdaptadorImagenes adaptador;
public static ArrayList<String> pathImagenes;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.layout_incio);
if (android.os.Build.VERSION.SDK_INT > android.os.Build.VERSION_CODES.HONEYCOMB_MR2) {
ActionBar actionBar = getActionBar();
actionBar.hide();
}
contexto = getApplicationContext();
datos = new ArrayList<Integer>();
pathImagenes = new ArrayList<String>();
recojeDatosDeSesion(savedInstanceState);
adaptador = new AdaptadorImagenes(contexto);
和 service.java
Inicio.pathImagenes.add(pathImagen);
该活动启动服务,但是当我尝试执行 Inicio.pathimagenes 时,这将返回我的空指针异常。