1
ActionBarSherlock을 사용 중이며 환경 설정에서 @Override onOptionsItemSelected 기능을 추가하자 마자 오류가 발생합니다.내비게이션 버튼이 환경 설정 작업에서 작동하지 않습니다.
오류 - The method onOptionsItemSelected(MenuItem) of type SettingsActivity must override or implement a supertype method
이 잘못인가? 당신은 ABS를 사용하는 경우
public class SettingsActivity extends PreferenceActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.preference);
getActionBar().setDisplayHomeAsUpEnabled(true);
}
// Following method throws the error
@Override
public boolean onOptionsItemSelected(MenuItem item) { // <-- Error
switch (item.getItemId()) {
case android.R.id.home:
finish();
return true;
}
return super.onOptionsItemSelected(item); // <-- Error
}
}
나는 그것을 보지 못했다고 나는 믿을 수 없다. 도와 주셔서 정말로 고맙습니다. –