Njir bro ketemu lagi ama ane :v baru juga tdi update eh sekarang update lagi :v kali ini si ane mau bikin Tutor yg aga mirip ama yg sebelum nya yaitu linkArtikel yg membedakan Cuman penggunaan Layout nya Yaitu Menggunakan Button :v dan kata ane si mudahan ini daripada menggunakan Swicth karena klo switch ane suka ketuker on ama off nya :v jdi aga ribet :v yaudah simak baik2 ya pakbose :v
- Pertama Buat lah Project baru di aide dengan keterangan nya seperti di ini
- Name : ButtonShowHide
- Package Name : Button.Show.Hide
- Lalu buka main.xml dan set lah seperti code di bawah ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:padding="11dp" android:background="#00002B"> <LinearLayout android:layout_height="250dp" android:layout_width="match_parent" android:orientation="horizontal" android:gravity="center" android:padding="20dp" android:background="#A20900"> <ImageView android:layout_height="match_parent" android:layout_width="match_parent" android:background="@drawable/image_1" android:id="@+id/gambar"/> </LinearLayout> <LinearLayout android:layout_height="100dp" android:layout_width="match_parent" android:orientation="vertical" android:gravity="center" android:background="#2ACE04" android:padding="5dp"> <Button android:layout_height="wrap_content" android:text="Show" android:layout_width="match_parent" android:id="@+id/button2"/> <Button android:layout_height="wrap_content" android:text="Hide" android:layout_width="match_parent" android:id="@+id/button1"/> </LinearLayout> <LinearLayout android:layout_height="match_parent" android:layout_width="match_parent" android:orientation="horizontal" android:gravity="center" android:background="#C40FD7"> <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:textSize="35sp" android:id="@+id/text" android:textColor="#14DA0A"/> </LinearLayout> </LinearLayout>
harus di ingat ya id nya dari Button,ImageView dan TextView yg nanti akan kita samakan dengan yg di MainActivity.java
- Selanjutnya buka MainActivity.java disini kita akan membuat Button1 akan membuat tindakan Menghilang kan ImageView dan Button2 akan Memunculkan ImageView yg sudah di Hilangkan oleh Button1 :v buat codenya seperti di bawah ini
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characterspackage Button.Show.Hide; import android.app.*; import android.os.*; import android.widget.Button; import android.widget.*; import android.view.View.*; import android.view.*; public class MainActivity extends Activity { //Membuat Variabel Button bt1,bt2; ImageView img; TextView txt; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); //Memanggil ID Button bt1 =(Button)findViewById(R.id.button1); bt2 =(Button)findViewById(R.id.button2); //Memanggil ID ImageView dan TextView img =(ImageView)findViewById(R.id.gambar); txt =(TextView)findViewById(R.id.text); //Membuat Aksi untuk Button nya yg akan Hide Gambar //dan mengeset TextView bt1.setOnClickListener(new OnClickListener(){ @Override public void onClick(View p1) { img.setVisibility(4); txt.setText("Hilang Om"); } }); //Keterangan // 0 for VISIBLE // 4 for INVISIBLE // 8 for GONE //Membuat Aksi untuk Button nya yg akan Show Gambar //dan mengeset TextView bt2.setOnClickListener(new OnClickListener(){ @Override public void onClick(View p1) { img.setVisibility(0); txt.setText("Muncul Om"); } }); } }
- Terakhir tinggal Run project agan :) seperti biasa ane selalu sediain ss nya nih klo buat orang yg cuman pengen liat doang mah
Jika masih kesulitan ane kasih SourceCode ane Disini
ya cukup sekian dari ane soalnya cape ngetik mulu ampe kriting nih tangan :v cukup sedut tau :v bila ada yg kesulitan bisa di tanyakan kepada Mastah2 grup aide gih :v
Gan bikin tutor,mengkreasikan project webview dong di aide
ReplyDeletemengkreasikan webview ? memodifikasi webview gitu biar webview nya lebih ringan dan terlihat menarik !
Delete