Java Android应用程序加载,但在SeekBar发布时崩溃。
很抱歉,这可能是一个noob问题。 我正在开发一个简单的android应用程序,其中包括一个seekbar 但是,当我释放seekBar时,应用程序会运行,这会导致我的应用程序崩溃 当seekbar被释放时,我试图设置一个textview,但是没有设置textview,应用程序崩溃了 我相信这是我的问题。当我对它进行注释时,我可以毫无问题地拖动seekbarJava Android应用程序加载,但在SeekBar发布时崩溃。,java,android,xml,android-studio,Java,Android,Xml,Android Studio,很抱歉,这可能是一个noob问题。 我正在开发一个简单的android应用程序,其中包括一个seekbar 但是,当我释放seekBar时,应用程序会运行,这会导致我的应用程序崩溃 当seekbar被释放时,我试图设置一个textview,但是没有设置textview,应用程序崩溃了 我相信这是我的问题。当我对它进行注释时,我可以毫无问题地拖动seekbar progressTextView.setText(progressChangedValue) ; XML代码 <SeekBar
progressTextView.setText(progressChangedValue) ;
XML代码
<SeekBar
android:id="@+id/seekBar"
android:layout_width="329dp"
android:layout_height="32dp"
android:layout_marginStart="29dp"
android:layout_marginLeft="29dp"
android:layout_marginEnd="26dp"
android:layout_marginRight="26dp"
android:layout_marginBottom="52dp"
android:max="1000"
android:progress="500" />
您正在向传递一个整数,它是一个资源id,在您的案例中不存在,因此请尝试将其更改为
字符串或其他类型:
progressTextView.setText(String.valueOf(progressChangedValue));
你说什么?请张贴您的StackTraceTanks!这就解决了。有道理。堆栈跟踪告诉我:“无效ID 0x00000200。”然后是一堆其他东西。
progressTextView.setText(String.valueOf(progressChangedValue));