проблема чтения и записи данных из 2D-массива - PullRequest
0 голосов
/ 02 ноября 2019

Я новичок в разработке для Android, я столкнулся с проблемой, пока записываю массив в объект записи outjectoutputstream, обращаюсь за помощью к каждому эксперту здесь.

public Items(String task, String date) {
    this.task = task;
    this.date = date; 
}                                                                    

передаваемое значение

String itementered = edText.getText().toString();                   
String dateentered = tvDate.getText().toString();                    
Items item1 = new Items(itementered, dateentered);        
ArrayList<Items> ItemList = new ArrayList<>();        
ItemList.add(item1);                                   
writeData(ItemList, this);

Запись данных

public static void writeData(ArrayList<Items> item, Context context){
    try {
        FileOutputStream fos =context.openFileOutput(FILENAME,Context.MODE_PRIVATE);
        ObjectOutputStream oos = new ObjectOutputStream(fos);
        oos.writeObject(item);
        oos.close();
        fos.close();
    } catch (FileNotFoundException e) {
        e.printStackTrace();
    } catch (IOException e) {
        e.printStackTrace();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...