Kamis, 08 Juni 2017

Membuat Group Menu pada Aplikasi Android

Assalamualaiqum
Pada kesempatan ini saya akan kembali membagikan pengetahuan yaitu cara membuat group menu pada android menggunakan ADT Eclipse.
Ok langsung saja.
  1. Buat project baru.
  2. Isikan source code pada file activity_main.xml
<RelativeLayout xmlns:android=”http://schemas.android.com/apk/res/android&#8221;
    xmlns:tools=”http://schemas.android.com/tools&#8221;
    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=”.MainActivity” >
    <TextView
        android:layout_width=”wrap_content”
        android:layout_height=”wrap_content”
        android:text=”@string/hello_world” />
</RelativeLayout>
  1. Source code MainActivity.java
package example.groupmenu; import android.app.Activity;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.widget.Toast;
public class MainActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// menu(group id, id, order,title )
menu.add(0, 1, 2, “Java”);
menu.add(0, 2, 3, “C++”);
menu.add(0, 3, 1, “PHP”);
menu.add(1, 4, 0, “Mysql”);
menu.add(1, 5, 4, “SqLite”);
menu.add(2, 6, 5, “Eclipse”);
menu.add(2, 7, 6, “Netbeans”);
return super.onCreateOptionsMenu(menu);
}
@Override
public boolean onMenuItemSelected(int featureId, MenuItem item) {
String group = “”;
if (item.getGroupId() == 0) {
   group = “Bahasa Pemrograman”;
   } else if (item.getGroupId() == 1) {
   group = “Database”;
   } else if (item.getGroupId() == 2) {
   group = “Editor”;
   }
   Toast.makeText(
   MainActivity.this,
   “\nGroup: ” + group +
   “Item ID : ” + item.getItemId()+
   “\nTitle: ” + item.getTitle() +
   “\nUrutan: “+ item.getOrder(),
   Toast.LENGTH_LONG).show();
   return super.onMenuItemSelected(featureId, item);
   }
   }
  1. Terakhir jalankan program pada emulator atau smartphone anda.
C:\Users\ACER\Pictures\New folder\menu.jpg
Selamat mencoba  

Related Posts:

  • Membuat Tatto Pada Bagian Tubuh Assalamu’alaiqum Wr. Wb. Hello, saya balik lagi nih ☺ dan kali ini saya akan berbagi ilmu tentang cara menambahkan tatto pada bagian tubuh kita. Dari pada pake tatto beneran terus kena omel mending manipulasi foto aja :D &n… Read More
  • Mengganti Background Menggunakan Channels, Paths & Levels Assalamu’alaiqum Dipostingan kali ini kita akan membahas tentang cara mengganti background menggunakan PATHS dan CHANNELS. Ok gak usah banyak basa – basi lagi, langsung saja kita masuk pada langkah – langkahnya. Buka foto… Read More
  • Memperindah Tampilan FotoAssalamu’alaiqum Wr. Wb. Pada kesempatan ini, saya akan sharing sedikit pengetahuan tentang cara mengedit foto menggunakan Adobe Photoshop yang kebetulan menjadi tugas pertama saya selama masuk kuliah di mata kuliah Desain G… Read More
  • Membuat Leaflet Assalamu’alaiqum Jumpa lagi dengan saya, disela – sela liburan ini saya masih nyempetin posting tutorial lagi nih (tuntutan tugas kuliah :D) Kali ini saya akan sharing tentang cara buat leaflet atau brosur lipat 3. OK la… Read More
  • Membuat Effect Power Full Assalamu’alaiqum Minggu ini saya balik lagi nih, di tengah berbagai kesibukan saya  :D *sok sibuk* saya masih nyempetin buat posting lagi. Kali ini kita akan membuat Power Full efek ledakan, OK langsung saja kita masuk… Read More

0 komentar:

Posting Komentar

Copyright © 2025 Sharing Pengetahuan | Powered by Blogger