Java 在这种情况下,如何将元素添加到ArrayList

Java 在这种情况下,如何将元素添加到ArrayList,java,android-studio,arraylist,Java,Android Studio,Arraylist,我正在运行下面的代码,但没有发生。我怎么能做对呢 public class MainActivity extends AppCompatActivity { LocationManager locationManager; LocationListener locationListener; List<String> memorablePlaces; ListView listView; } @Override protected vo

我正在运行下面的代码,但没有发生。我怎么能做对呢

public class MainActivity extends AppCompatActivity {

    LocationManager locationManager;
    LocationListener locationListener;
    List<String> memorablePlaces;
    ListView listView;
}


@Override

    protected void onCreate(Bundle savedInstanceState) 
{
        super.onCreate(savedInstanceState);

        setContentView(R.layout.activity_main);

        listView =  findViewById(R.id.memorablePlaces);

        memorablePlaces = new ArrayList<>();

        memorablePlaces.add("Add a place");

        ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1);

        listView.setAdapter(arrayAdapter);
}
public类MainActivity扩展了AppCompatActivity{
地点经理地点经理;
LocationListener LocationListener;
列出值得纪念的地点;
列表视图列表视图;
}
@凌驾
创建时受保护的void(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
listView=findViewById(R.id.可记忆位置);
memorablePlaces=newarraylist();
可记忆地点。添加(“添加地点”);
ArrayAdapter ArrayAdapter=新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u 1);
setAdapter(arrayAdapter);
}

将列表传递给适配器:

ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1, memorablePlaces);
ArrayAdapter ArrayAdapter=新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u 1,memorablePlaces);

将列表传递给适配器:

ArrayAdapter<String> arrayAdapter = new ArrayAdapter<>(this,android.R.layout.simple_list_item_1, memorablePlaces);
ArrayAdapter ArrayAdapter=新的ArrayAdapter(这是android.R.layout.simple\u list\u item\u 1,memorablePlaces);

TX!我错过了一些东西!我错过了一些东西