انجمن وب سایت مشاوره در زمینه پروژه های برنامه نویسی و طراحی وب سایتهای تجاری

نسخه‌ی کامل: دریافت دو عدد از ورودی EditText و نمایش حاصل ضرب در اندروید
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
در این مثال ساده دو عدد از ورودی توسط EditText دریافت شده و حاصل ضرب آنها در خروجی توسط یک TextView در محیط برنامه نویسی اندروید نمایش داده می شود.

کد:
Button Btn1 = (Button)findViewById(R.id.BtnViewMess);
        final TextView TxtV1 = (TextView)findViewById(R.id.TxtView1) ;

        Btn1.setOnClickListener(new OnClickListener() {
            public void onClick(View v) {
                try {
                    EditText Ed1 = (EditText) findViewById(R.id.editText1);
                    EditText Ed2 = (EditText) findViewById(R.id.editText2);
                    int i = Integer.parseInt(String.valueOf(Ed1.getText()));
                    int j = Integer.parseInt(String.valueOf(Ed2.getText()));

                    final int intTotal = i * j;

                    TxtV1.setText(String.valueOf(intTotal));
                }catch (Exception Cp){TxtV1.setText(Cp.getMessage());}
            }
        });

کد XML اشیاء مورد نیاز در اندروید نیز به شرح ذیل می باشند:

کد:
<TextView
        android:id="@+id/TxtView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="88dp"
        android:text="TextView"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/BtnViewMess"
        />

    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="48dp"
        android:ems="10"
        android:inputType="textPersonName"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/TxtView1" />

    <EditText
        android:id="@+id/editText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="8dp"
        android:ems="10"
        android:inputType="textPersonName"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/editText1" />

    <Button
        android:id="@+id/BtnViewMess"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_marginEnd="8dp"
        android:layout_marginLeft="8dp"
        android:layout_marginRight="8dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="88dp"
        android:text="نمایش متن"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintHorizontal_bias="0.501"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toTopOf="parent" />
لینک مرجع