Я получаю исключение неподдерживаемой операции при работе с кодом Android, СЛУЧАЙНО. Когда это исключение выбрасывается, мое приложение разбивается. Как обращаться с тем же, и какова основная причина этого ИСКЛЮЧЕНИЯ, которое нужно бросить.UnsupportedOperationException - Случайная ошибка - OnBackPressed
Пример 1:
@Override
public View getSelectedView() {
throw new UnsupportedOperationException("Not supported");
}
Пример 2:
@Override
public void onBackPressed() {
if(slideContent.getVisibility()==View.VISIBLE)
slideContent.setVisibility(View.GONE);
if(searchAutoCompleteText.getText().toString().length()>0)
searchAutoCompleteText.setText("");
else{
super.onBackPressed();
}
}
LogCat:
java.lang.UnsupportedOperationException
com.artifex.mupdfdemo.ReaderView.getSelectedView(ReaderView.java:751)
android.widget.AdapterView.onInitializeAccessibilityEvent(AdapterView.java:1014)
android.view.View.sendAccessibilityEventUncheckedInternal(View.java:5150)
android.view.View.sendAccessibilityEventUnchecked(View.java:5135)
android.view.ViewRootImpl$SendWindowContentChangedAccessibilityEvent.run(ViewRootImpl.java:7463)
android.os.Handler.handleCallback(Handler.java:733)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:157)
android.app.ActivityThread.main(ActivityThread.java:5335)
java.lang.reflect.Method.invokeNative(Native Method)
java.lang.reflect.Method.invoke(Method.java:515)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1265)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1081)
dalvik.system.NativeStart.main(Native Method)
Выше написано несколько сценариев, в которых я получаю UnsupportedOperationException и применение Разбился. Пожалуйста, дайте мне знать КОРНЕВЫЙ ПРИЧИН, если кто-то знает то же самое.
Я также сталкиваются с той же проблемой с MuPDF. –
Можем ли мы увидеть полный логарифм? –
посмотрел, что любой метод обесценивается bcoz несколько раз из-за этого ?? –