Hai :) Selamat datang di Blog Saya !!!

hello :)

Rabu, 16 April 2014

Java Android Menginputkan Nama dan NIM Kemudian Menampilkannya

Source Code Sederhana Java Android


Kode .XML

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    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=".NameActivity" >

    <TextView
        android:id="@+id/nama"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="20dp"
        android:text="Nama  :" />

    <EditText
        android:id="@+id/inputnama"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/nama"
        android:layout_alignBottom="@+id/nama"
        android:layout_alignParentRight="true"
        android:ems="10" />

    <TextView
        android:id="@+id/nim"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/nama"
        android:layout_below="@+id/inputnama"
        android:layout_marginTop="39dp"
        android:text="NIM   :" />

    <EditText
        android:id="@+id/inputnim"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/nim"
        android:layout_alignBottom="@+id/nim"
        android:layout_alignLeft="@+id/inputnama"
        android:ems="10" >

        <requestFocus />
    </EditText>

    <Button
        android:id="@+id/tampil"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/inputnim"
        android:layout_marginTop="46dp"
        android:text="Tampil" />

    <TextView
        android:id="@+id/hasil_nama"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/nim"
        android:layout_below="@+id/tampil"
        android:layout_marginTop="43dp"
        android:text="Nama  :" />

    <TextView
        android:id="@+id/output_nama"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/hasil_nama"
        android:layout_alignBottom="@+id/hasil_nama"
        android:layout_toRightOf="@+id/tampil"
        android:text=" " />

    <TextView
        android:id="@+id/hasil_nim"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/tampil"
        android:layout_below="@+id/output_nama"
        android:layout_marginTop="39dp"
        android:text="NIM     :" />

    <TextView
        android:id="@+id/output_nim"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/hasil_nim"
        android:layout_alignBottom="@+id/hasil_nim"
        android:layout_toRightOf="@+id/tampil"
        android:text=" " />

</RelativeLayout>




Kode .Java

package co.example.uts;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.widget.TextView;
import android.widget.Button;


public class NameActivity extends Activity
{
      private TextView inputnama, inputnim, output_nama, output_nim;
      private Button tampil;
      private StringBuilder str1,str2;
     
     
      @Override
      protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_name);
           
            output_nama =(TextView) findViewById(R.id.output_nama);
            output_nim =(TextView) findViewById(R.id.output_nim);
            inputnama =(TextView) findViewById(R.id.inputnama);
            inputnim =(TextView) findViewById(R.id.inputnim);
           
            tampil=(Button) findViewById(R.id.tampil);
           
            tampil.setOnClickListener(new View.OnClickListener()
            {
            public void onClick(View v)
            {
                  str1= new StringBuilder();
                  str2= new StringBuilder();
                  str1.append(inputnama.getText());
                  str2.append(inputnim.getText());
                 
                  output_nama.setText(str1);
                  output_nim.setText(str2);
            }
            });
           
      }
}


Hasil :


Tidak ada komentar:

Posting Komentar