activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
android:padding="16dp">
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="введите рост"
android:textSize="5mm" />
</LinearLayout>
<LinearLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<EditText
android:id="@+id/EditText1"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:inputType="number"
android:text=""
android:textSize="5mm" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="введите вес"
android:textSize="5mm" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<EditText
android:id="@+id/EditText2"
android:layout_width="150dp"
android:layout_height="wrap_content"
android:inputType="number"
android:text=""
android:textSize="5mm" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:onClick="func1"
android:id="@+id/button1"
android:text="проверить" />
</LinearLayout>
<LinearLayout
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content">
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="результаты проверки"
android:textSize="5mm" />
</LinearLayout>
</LinearLayout>
MainActivity
package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Button;
import static java.lang.Integer.parseInt;
public class MainActivity extends AppCompatActivity {
int cof = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
public void func1(View v) {
EditText EditText1= (EditText)findViewById(R.id.EditText1);
EditText EditText2= (EditText)findViewById(R.id.EditText2);
String string1 = EditText1.getText().toString().trim();
String string2 = EditText2.getText().toString().trim();
TextView textView1 = (TextView)findViewById(R.id.textView1);
int cof = (Integer.parseInt(string1,10) - 100) - Integer.parseInt(string2,10);
if (cof >= 6) textView1.setText("Вы слишком худы");
if (cof >= 0 && cof <=5) textView1.setText("У вас нормальный вес");
if (cof < 0) textView1.setText("У вас есть лишний вес");
}
}
|