private static int x;
   private static int y;
    ...

   private OnSeekBarChangeListener b= new OnSeekBarChangeListener()
    {
        @Override
            public void onProgressChanged(SeekBar seekBar, int progress, boolean fromUser) { 

            x = progress;
            c(); 
     
            }
        @Override
            public void onStartTrackingTouch(SeekBar seekBar) {}
        @Override
            public void onStopTrackingTouch(SeekBar seekBar) {}
    };

    private void c() {
       
        y = x + 5;
        ...
    
      }


설명을 드리면 seekbar를 이용해 b메소드에서 x 값을 받아서 c메소드로 x 값을 전달해서 y값을 구해서 이용을 하려고 합니다.
그런데 c메소드로 가는 것 까지는 진행이 되는 것 같은데 x 값이 전달이 안되는 것 같습니다.
계속 java.lang.NullPointerException가 됩니다.

무엇이 문제인지 모르겠습니다.
문제가 무엇인지 알려주시면 감사하겠습니다.