텍스트뷰, seekbar는 성공했는데 이미지를 저장을 못해서요
imageView.setImageResource(on());
on 메소드가
이미지뷰가 if에 따라서 바뀌는 메소드인데요
private int on() {
String text1 = textView.getText().toString();
int num1 = Integer.parseInt(text1);
textView.setText(Integer.toString(num1));
if (num1 <= 30) {
imageView.setImageResource(R.drawable.battery1);
} else if (num1 <= 50) {
imageView.setImageResource(R.drawable.battery2);
} else if (num1 <= 80) {
imageView.setImageResource(R.drawable.battery3);
} else if (num1 <= 90) {
imageView.setImageResource(R.drawable.battery4);
}
return num1;
}
이렇게 이미지 착착착 넝어가는걸 어플 종료 했다가 켜도 유지가 됬으면 좋겠거든요
protected void onStop() {
super.onStop();
// Activity가 종료되기 전에 저장한다.
//SharedPreferences를 sFile이름, 기본모드로 설정
SharedPreferences sharedPreferences = getSharedPreferences("sFile", MODE_PRIVATE);
//저장을 하기위해 editor를 이용하여 값을 저장시켜준다.
SharedPreferences.Editor editor = sharedPreferences.edit();
String view = imageView.getContext().toString();
editor.putString("view", view);
코드 상 오류는 없는데 어플이 종료 되어버려요...
어떻게하면 좋을가요 ㅠㅠ