나는 뒤로 버튼을 클릭 한 후 환경 설정 활동을 닫으려고합니다.하지만 버튼을 누른 다음 멀티 태스킹 버튼을 클릭합니다. 두 개의 활동이 현재 내 애플리케이션에 대해 열리는 것을 볼 수 있습니다. 그리고 난이 내 코드 도움을PereferenceActivity를 닫는 방법
public class List extends PreferenceActivity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getFragmentManager().beginTransaction().replace(android.R.id.content, new SetFrag()).commit();
}
public static class SetFrag extends PreferenceFragment {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.settings_main);
}
}
@Override
public void onBackPressed() {
super.onBackPressed();
List.this.finish();
}
감사하다 다시
누르기 전에 난에 있던 preferenceActvivty.
편집 대답을 확인하고 여전히 말해보다 작동하지 않는 경우 나 검토 알려주세요 –
작동하지 않습니다 –
나는 difference..no을 만들 것입니다 볼 수 없습니다 그것은 작동하지 않습니다 .. 내가 코드의 또 다른 부분을 추가 도움이 될 것이라고 생각 –