edittextに2重の設定に問題があり、エラーを取り除くことができません。私は間違って何をしていますか?ここでEditTextに数字をテキストとして設定しよう
は私が持っているものです。
final EditText somedouble_et = (EditText)findViewById(R.id.somedouble_search);
somedouble_et.setText(doubleNumber.toString(), TextView.BufferType.EDITABLE);
私は取得していますエラーですが、クラスとしてのTextViewを認識しないということです。私のXMLにエラーがありますか?
<EditText android:layout_width = "fill_parent"
android:layout_height = "fill_parent"
android:id="@+id/somedouble"
android:inputType="numberSigned"
android:hint = ""
android:text = "@+id/somedouble_search"/>
私が使用しているIDは問題ではないようです。あなたのXMLファイルで
この行を削除すると、同じエラーが表示されます:android:text = "@ + id/somedouble_search" – Stagleton
エラーメッセージから少し考えましたが、コードの先頭にTextViewをインポートしましたか?また、findViewByIdがXMLでEditTextを設定したのと同じIDを探していることを確認してください。 –
通常、私は "import android.widget.TextView;"を持つのに慣れています。自動的にオプションとして、しかしそれを直接書くことは、基本的に私の問題を解決しました。 – Stagleton