<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:id="@+id/scrollMenu"
android:layout_height="wrap_content">
@RequiresApi(api = Build.VERSION_CODES.P)
private void initViews() {
scrollMenu = findViewById(R.id.scrollMenu);
scrollMenu.setOnScrollChangeListener(new View.OnScrollChangeListener() {
@Override
public void onScrollChange(View v, int scrollX, int scrollY, int oldScrollX, int oldScrollY) {
}
});
// }
E / AndroidRuntime: ИСКЛЮЧИТЕЛЬНОЕ ИСКЛЮЧЕНИЕ: основной Процесс: com.dsmsoft.traccia.sampleui, PID: 12790 java.lang.RuntimeException: Невозможно запустить действие ComponentInfo {com.dsmsoft.traccia.sampleui / com.dsmsoft.traccia.sampleui.MainActivity}: java.lang.NullPointerException: попытка вызвать виртуальный метод «void android.widget.ScrollView.setOnScrollChangeListener (android.view.View $ OnScrollChangeListener)» для пустой ссылки на объект в android.app.ActivityThread. executeLaunchActivity (ActivityThread.java:2778) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2856) в android.app.ActivityThread.-wrap11 (неизвестный источник: 0) в ndroid.app.ActivityThread $ H.handleMessage (ActivityThread.java: 1589) на android.os.Handler.dispatchMessage (Handler.java:106) на android.os.Looper.loop (Looper.java:164) на android.app.ActivityThread.main (ActivityThread.java:6494)в java.lang.reflect.Method.invoke (собственный метод) в com.android.internal.os.RuntimeInit $ MethodAndArgsCaller.run (RuntimeInit.java:438) at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807) Причина: java.lang.NullPointerException: попытка вызвать виртуальный метод void android.widget.ScrollView.setOnScrollChangeListener (android.view.View $ OnScrollChangeListener) 'для пустой ссылки на объект по адресу com.dsmsoft.traccia.sampleui.MainActivity.initViews (MainActivity.java:25) по адресу com.dsmsoft.traccia.sampleui.MainActivity.onCreate (MainActivity.java:19) в android.app.Activity.performCreate (Activity.java:7009) в android.app.Activity.performCreate (Activity.java:7000) в android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1214) в android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2731) в android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:2856) в android.app.ActivityThread.-wrap11 (неизвестный источник: 0) в android.app.ActivityThread $ H. handleMessage (ActivityThread.java:1589) в android.os.Handler.dispatchMessage (Handler.java:106) в android.os.Looper.loop (Looper.java: 164) в android.app.ActivityThread.main (ActivityThread.java:6494) в java.lang.reflect.Method.invoke (собственный метод) в com.android.internal.os.RuntimeInit $ MethodAndArgsCaller.run (RuntimeInit.java: 438) на com.android.internal.os.ZygoteInit.main (ZygoteInit.java:807) Процесс 12790 завершен.