private void savalist()
{
try {
FileOutputStream fos = this.openFileOutput("oauth_1.out",Context.MODE_WORLD_READABLE);
ObjectOutputStream oos = new ObjectOutputStream(fos);
for (int i = 0; i < mvp.getlist().size(); i++) {
oos.writeObject(mvp.getlist().get(i));
}
oos.close();
fos.close();
}
catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
private List<ImageView> loadlist()
{
List<ImageView> newlist=new ArrayList<ImageView>();
FileInputStream fis;
try {
fis = this.openFileInput("oauth_1.out");
ObjectInputStream ois = new ObjectInputStream(fis);
for (int i = 0; i <5; i++) {
ImageView nm=(ImageView) ois.readObject();
newlist.add(nm);
}
fis.close();
ois.close();
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return newlist;
}
我想實現的是把一個list裡面的imageview的信息(之前設置了layoutparam,點擊事件)都保存到文件裡,
然後在程序下一次運行的時候讀取list裡的imageview,但是讀不出來啊。。。。
讀出來顯示的是黑屏。。。
求大神們幫忙看下
參考:http://blog.csdn.net/panjq882288/article/details/9376387