SlideShare a Scribd company logo
MainAcitivity
package com.example.freddyalc.controlesejemp2;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
//EJEMPLO DE BOTONES
public class MainActivity extends AppCompatActivity implements
View.OnClickListener{
EditText editElegido;
Button BtnAndroid,BtnIphone,BtnLinux;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
editElegido = (EditText) findViewById(R.id.editElegido);
BtnAndroid = (Button) findViewById(R.id.BtnAndroid);
BtnAndroid.setOnClickListener(this);
BtnIphone = (Button) findViewById(R.id.BtnIphone);
BtnIphone.setOnClickListener(this);
BtnLinux = (Button) findViewById(R.id.BtnLinux);
BtnLinux.setOnClickListener(this);
}
@Override
public void onClick(View v) {
switch (v.getId()){
case R.id.BtnAndroid:
editElegido.setText("Me cambiaste Android");
break;
case R.id.BtnIphone:
editElegido.setText("Me cambiaste Iphone");
break;
case R.id.BtnLinux:
editElegido.setText("Me cambiaste Linux");
break;
}
}
}
XML:
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context="com.example.freddyalc.controlesejemp2.MainActivity">
<EditText
android:id="@+id/editElegido"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:ems="20"
android:inputType="textPersonName"
android:layout_alignParentTop="true"
/>
<Button
android:id="@+id/BtnAndroid"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/editElegido"
android:layout_marginTop="20dp"
android:text="Android System"
/>
<Button
android:id="@+id/BtnIphone"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/BtnAndroid"
android:layout_below="@+id/BtnAndroid"
android:layout_marginTop="20dp"
android:text="OS System" />
<Button
android:id="@+id/BtnLinux"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@id/BtnIphone"
android:layout_marginTop="20dp"
android:text="Linux System"
/>
</RelativeLayout>

More Related Content

DOCX
Pemrograman Mobile - Try Catch
TXT
Accueil.java
PPTX
operaciones aritméticas
PDF
Membuat text to speech pada android
TXT
List view
PPTX
Programas 4
DOCX
PDF
Membuat aplikasi mengenal tanaman obat tradisional
Pemrograman Mobile - Try Catch
Accueil.java
operaciones aritméticas
Membuat text to speech pada android
List view
Programas 4
Membuat aplikasi mengenal tanaman obat tradisional

What's hot (7)

PPTX
Programa eclipse 7
DOCX
Salazar alejandre codigos hola mundo
PDF
Modul praktikum 9 - Android Sudaryatno
PDF
48thchapter
PDF
Pl 02-codigo-calculadora
PPTX
Presentación 14
Programa eclipse 7
Salazar alejandre codigos hola mundo
Modul praktikum 9 - Android Sudaryatno
48thchapter
Pl 02-codigo-calculadora
Presentación 14
Ad

More from Ris Fernandez (20)

PDF
Constancia
PDF
Proyecto de ingenieria movil
PDF
Fale portugues vol 1 autor maria harumi de ponce
PDF
Novo avenida brasil_1.pdf
PDF
Implementacion de base de datos
PDF
Preguntas desarrolladas sobre inteligencia artificial i
PDF
Proyecto final video_vigilancia_mpch
PPTX
Vision de los usuarios frente a las RADIACIONES NO IONIZANTES
PDF
Recaudación del Sector Telecomunicaciones
PPT
Desarrollo de la Telecomunicaciones , Las Antenas Y la Salud. UNMSM
PDF
Comision de lucha contra delitos aduaneros y la pirateria
PPTX
Ilegalidad e informalidad en los servicios de Telecomunicaciones
PPTX
Exp lambayeque 09 2016
PDF
Evento lambayeque fitel setiembre 2016
DOCX
Trabajo de bigadata
DOCX
Tutorial de instalacion de pentaho
PDF
estructura y normas para el cableado estructurado para una empresa educativa
DOCX
Manual de instalacion de Dns-linux-ubuntu
PDF
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
PPTX
Principales Herramientas de Business Intelligence
Constancia
Proyecto de ingenieria movil
Fale portugues vol 1 autor maria harumi de ponce
Novo avenida brasil_1.pdf
Implementacion de base de datos
Preguntas desarrolladas sobre inteligencia artificial i
Proyecto final video_vigilancia_mpch
Vision de los usuarios frente a las RADIACIONES NO IONIZANTES
Recaudación del Sector Telecomunicaciones
Desarrollo de la Telecomunicaciones , Las Antenas Y la Salud. UNMSM
Comision de lucha contra delitos aduaneros y la pirateria
Ilegalidad e informalidad en los servicios de Telecomunicaciones
Exp lambayeque 09 2016
Evento lambayeque fitel setiembre 2016
Trabajo de bigadata
Tutorial de instalacion de pentaho
estructura y normas para el cableado estructurado para una empresa educativa
Manual de instalacion de Dns-linux-ubuntu
instalacion-y-configuracion-de-un-servidor-dns-bind-en-ubuntu
Principales Herramientas de Business Intelligence
Ad

controlbotoes android