Не удалось найти значение метода (View) в родительском или родительском контексте для android: onClick - PullRequest
0 голосов
/ 27 апреля 2020

У меня есть эта ошибка с моим приложением, может кто-нибудь, пожалуйста, helpme

 button.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View view) {
                num1 = Integer.parseInt(value.getText().toString());
                result_num= num1 * 0.05 ;


                text1.setText(String.valueOf(result_num));
            }


        });

это xml файл



    <EditText
        android:id="@+id/value"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/toolbar"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="108dp"
        android:ems="10"
        android:hint="المبلغ"
        android:inputType="number|numberDecimal"
        android:onClick="value" />

    <Button
        android:id="@+id/button"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@id/value"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="27dp"
        android:fadingEdge="horizontal|vertical"
        android:fontFamily="sans-serif-smallcaps"
        android:foregroundGravity="top|left"
        android:gravity="center"
        android:onClick="button"
        android:text="أحسب"
        android:textColor="@color/colorAccent"
        android:textSize="24sp"
        android:typeface="normal" />


и это ошибка

2020-04-27 03: 02: 40.286 3179-3179 /? E / com.aaaaaa: Неизвестные биты, установленные в флагах времени выполнения: 0x8000 2020-04-27 03: 05: 03.137 3179-3179 / com.taxcal.tax E / AndroidRuntime: FATAL EXCEPTION: main Процесс: com.aaaaa, PID: 3179 java .lang.IllegalStateException: Не удалось найти значение метода (View) в контексте родителя или предка для android: атрибут onClick, определенный для класса представления androidx.appcompat.widget.AppCompatEditText с идентификатором 'value'

1 Ответ

0 голосов
/ 27 апреля 2020

Просто удалите android:onClick="value", а также android:onClick="button" из вашего макета

...