Phone Call

Disini saya akan membuat input data sederhana pada OS Android, yang pertama kita akan membuat project terlebih dulu pada aplikasi biodata diri menggunakan eclipse. Jika ingin tau cara membuatnya ikuti cara dibawah ini :



1. Pertama kita buat projek baru 


2.Isikan nama projek dari aplikasi yang akan kita buat 

 3. Di sini kita tinggal pilih next


4. Di sini kita akan membuat icon dari sebuah aplikasi yang kita buat

5.Selanjutnya kita akan membuat class

 6.  Ini adalah penamaan dari aplikasi yang kita buat kemudian pilih finish
 
 
Buat Activity baru MainActivity.java
 
 
 package com.example.call;


import android.net.Uri;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;

public class MainActivity extends Activity {
    EditText editText1;
    Button button1;
  
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
      
        //Geeting the editText and button instance
        editText1 = (EditText) findViewById(R.id.editText1);
        button1 = (Button) findViewById(R.id.button1);
      
        // Performing action on buttton click
        button1.setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View arg0) {
            String number = editText1.getText().toString();
            Intent callIntent = new Intent(Intent.ACTION_CALL);
            callIntent.setData(Uri.parse("tel:" + number));
            startActivity(callIntent);
        }
    });
}
}

    main_activity.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:background="@drawable/hello"
    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=".MainActivity" >

   <Button
        android:id="@+id/button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="118dp"
        android:text="Call"/>
   
    <EditText
        android:id="@+id/editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_margin="25dp"
        android:ems="10"/>
   
   
   

</RelativeLayout>       
       
 
 
 
 
 
 
 

 

Komentar

Postingan populer dari blog ini

Aplikasi Biodata Diri Menggunakan eclipse ADT

TEKS TO SPEACH