Home » » membuat tombol share di eclipse

membuat tombol share di eclipse

  • cara membuat button share di eclipse

    Untuk sobat yang sedang belajar membuat aplikasi android menggunakan eclipse, kali ini saya akan memberikan tutorial bagaimana cara membuat tombol share di eclipse.
    tombol share ini berfungsi untuk membagikan teks yang ada pada edittext ke sosial media seperti facebook, twitter, bbm atau yang lainnya bisa juga membagikannya melalui sms, bluetooth dll
    dengan catatan, jika ingin membagikan melalui facebook maka aplikasi facebook harus sudah terinstal di perangkat android yang digunakan.
    bagaimana cara membuatnya? silahkan  baca postingan ini sampai habis.
    sebelumnya bisa dilihat dulu bagaimana tampilannya: 
    bagi sobat yang belum memiliki eclipse dan SDK silahkan download terlebih dahulu melalui link dibawah ini:

    membuat tombol share di eclipse
    ada sebuah editText dan 1 buah button


    cara membuat tombol share di eclipse
    ketika button diklik maka akan ada pilihan ingin membagikan melalui apa


    cara membuat button share di eclipse
    disini saya contohkan membagikan melalui SMS
    maka teks yang ada pada pada editText akan diambil dan di salin ke SMS
    pesan pun sudah siap dikirim



    untuk caranya silahkan salin script dibawah ini:
    atau sobat ingin mendownload yang sudah jadi silahkan KLIK DISINI
    contoh apknya KLIK DISINI
    untuk tutorial lainnya silahkan KLIK DISINI


    Xml
    <?xml version="1.0"?>

    <RelativeLayout xmlns:tools="http://schemas.android.com/tools"
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        tools:context="${relativePackage}.${activityClass}" >

        <TextView
            android:id="@+id/textView1"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="adhirapuzzpa.blogspot.com" />

        <LinearLayout
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentLeft="true"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/textView1"
            android:layout_marginTop="26dp"
            android:gravity="center"
            android:orientation="vertical" >
            <EditText
                android:id="@+id/editText1"
                android:layout_width="match_parent"
                android:layout_height="wrap_content" >

                <requestFocus />
            </EditText>

            <Button
                android:id="@+id/kirim_button"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                android:text="Share" />
        </LinearLayout>

    </RelativeLayout>


    Java
    package com.example.adhirapuzzpa;

    import android.support.v7.app.ActionBarActivity;
    import android.content.Intent;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.EditText;


    public class MainActivity extends ActionBarActivity {
    EditText editText1;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    Button Kirim = (Button) findViewById(R.id.kirim_button);
    editText1 = (EditText) findViewById(R.id.editText1);
    // Button Kirim
         Kirim.setOnClickListener(new View.OnClickListener() {
               public void onClick(View v) {
               Intent i = new Intent(Intent.ACTION_SEND);
               i.setType("text/plain");
               i.putExtra(Intent.EXTRA_TEXTeditText1.getText().toString());
               startActivity(Intent.createChooser(i, "Share via"));
                               }
                         });
         }
    }

0 komentar:

Posting Komentar