2016-08-07 6 views
0

내 조각에이 함수를 추가하려고합니다. 나는이 코드를 다른 활동에 추가하여 thiese가 내 집으로 리디렉션하지만이 코드를 내 조각에 넣으면 super.onBackPressed();가 빨간색 줄에 나타납니다. 이것은 구현하려고하는 코드입니다.조각에 onBackpressed 추가

@Override 
public boolean onOptionsItemSelected(MenuItem item) { 
    int id = item.getItemId(); 

    if(id==android.R.id.home) 
    { 
     onBackPressed(); 
    } 
    return super.onOptionsItemSelected(item); 
} 

@Override 
public void onBackPressed() { 
    // TODO Auto-generated method stub 
    super.onBackPressed(); 

} 
+0

onBackPressed()는 FragmentActivity 클래스에서 온 것이므로 Activity에서만 재정의 할 수 있습니다. 가능한 해결책은 다음 링크를 참조하십시오. http://stackoverflow.com/questions/5448653/how-to-implement-onbackpressed-in-android-fragments – 0p3n5ourcE

답변

0

here에서 도움이 될 수 있습니다. 이미 주어진 답변에서 해결책을 찾으라고 제안합니다.