public class MainActivity extends Activity implements OnClickListener{ //안ㅇㅔ
Dialog d;
void dialog(){
d = new Dialog(this);
View v = View.inflate(this, R.layout.dialog, null);
d.setContentView(v);
Button close = (Button)v.findViewById(R.id.close); //close 에 dialog.xml 에 있는 close 버튼 부름
close.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
d.dismiss();
}
});
d.show();
CheckBox sound = (CheckBox)v.findViewById(R.id.sound);
SharedPreferences pref = getSharedPreferences("pref", Activity.MODE_PRIVATE); // UI 상태를 저장합니다.
SharedPreferences.Editor editor = pref.edit(); // Editor를 불러옵니다.
sound.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() {
@Override
public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) {
if (isChecked == true){
bgm.pause();
}else {
bgm.start();
}
}
});bgm.start();
editor.commit();
}
이상태를 저장해서 닫구 싶은데.. 배운지 인제 1주일 조금 넘어서 그런지 아직 응용 능력이 많이 없어요~~
좀 부탁 드립니다 ㅠㅠ