El proyecto que veremos hoy sera el siguiente:
para ello creamos un proyecto con la siguiente estructura
ESTE ES EL CÓDIGO DEL activity_main.xml
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="http://schemas.android.com/tools"android:id="@+id/activity_main"android:layout_width="match_parent"android:layout_height="match_parent"android:paddingBottom="@dimen/activity_vertical_margin"android:paddingLeft="@dimen/activity_horizontal_margin"android:paddingRight="@dimen/activity_horizontal_margin"android:paddingTop="@dimen/activity_vertical_margin"tools:context="com.example.sanz11.numero.MainActivity"android:background="@color/colorAccent"><TextViewandroid:layout_width="wrap_content"android:layout_height="wrap_content"android:text="Ingrese un numero:"android:textColor="#ffffff"android:textSize="15pt"/> <TextViewandroid:text="respuesta"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginTop="185dp"android:layout_centerHorizontal="true"android:id="@+id/res"android:textColor="#ffffff"android:textSize="15pt"/> <Buttonandroid:text="¿qué es?"android:layout_width="wrap_content"android:layout_height="wrap_content"android:layout_marginTop="122dp"android:id="@+id/bt"android:layout_marginLeft="30dp"android:layout_marginStart="30dp"android:layout_centerHorizontal="true"/> <EditTextandroid:layout_width="wrap_content"android:layout_height="85px"android:inputType="number"android:ems="10"android:layout_marginTop="50dp"android:layout_centerHorizontal="true"android:background="#ffffff"android:id="@+id/n1" /> </RelativeLayout>
ESTE ES EL CÓDIGO DEL MainActivity
import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.TextView; public class MainActivity extends AppCompatActivity { EditText num; TextView res; Button bt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); num = (EditText)findViewById(R.id.n1); res = (TextView) findViewById(R.id.res); bt = (Button)findViewById(R.id.bt); bt.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { int numero =Integer.valueOf(num.getText().toString()) ; if(numero%2==0){ res.setText(numero+" es par"); }else{ res.setText(numero+" es inpar"); } } }); } }
Saber si un numero es par o inpar en Android
Reviewed by codeAb
on
14:59
Rating:
No hay comentarios: