效果:
项目结构:
MainActivity中:
package com.example.myarrayadapter;
/**
* ArrayAdapter动态添加数据,显示数据,删除数据
* SharedPreferences存储数据,读取数据
*/
import android.app.Activity;
import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.Button;
import android.widget.ListView;
public class MainActivity extends Activity {
private ListView listView1;
private Button button1;
public static final String KEY = "key";
//创建一个数组适配器
private ArrayAdapter<MyData> arrayAdapter = null;
@Override
protected void