Hai All kali ini Kami akan membahas sedikit tentang cara membuat aplikasi di Hp Android dengan mudah dengan judul - Membuat TabLayout Di sketchware.
Di Artikel kali ini saya akan menunjukkan Cara Membuat TabLayout Di sketchware yang dapat digulir secara sederhana dan menambahkan TabLayout.OnTabSelected.Listener di Sketchware.
1. Di Tampilan VIEW Main.xml Tambahkan sebuah Linear Vertical linear1 dengan lebar dan tinggi match_parent . Tambahkan linear Horizontal Linear2.
2. Aktifkan AppCompat dan Design di Library Manager.
3. Pada Event onCreate , Pasang Blocks Operator Add Source Directly dan masukkan Code di bawah ini pada Add Source Directly.
// Buat TabLayout (tabLayout)4. Simpan Aplikasinya dan Run untuk Menginstal aplikasi.
android.support.design.widget.TabLayout tabLayout = new android.support.design.widget.TabLayout(this);
// Jadikan TabLayout scrollable
tabLayout.setTabMode(android.support.design.widget.TabLayout.MODE_SCROLLABLE);
// Tambahkan Tab ke tabLayout
tabLayout.addTab(tabLayout.newTab().setText("Sunday")); tabLayout.addTab(tabLayout.newTab().setText("Monday")); tabLayout.addTab(tabLayout.newTab().setText("Tuesday"));
tabLayout.addTab(tabLayout.newTab().setText("Wednesday")); tabLayout.addTab(tabLayout.newTab().setText("Thursday")); tabLayout.addTab(tabLayout.newTab().setText("Friday"));
tabLayout.addTab(tabLayout.newTab().setText("Saturday"));
// Tambahkan TabLayout ke linear2
linear2.addView(tabLayout);
// Tambahkan OnTabSelectedListener ke TabLayout
tabLayout.addOnTabSelectedListener(new android.support.design.widget.TabLayout.OnTabSelectedListener(){
@Override
public void onTabSelected(android.support.design.widget.TabLayout.Tab tab){
switch(tab.getText().toString()){
case "Sunday":
linear1.setBackgroundColor(Color.RED);
break;
case "Monday":
linear1.setBackgroundColor(Color.parseColor("#aaddab"));
break;
case "Tuesday":
linear1.setBackgroundColor(Color.parseColor("#0dddad"));
break;
case "Wednesday":
linear1.setBackgroundColor(Color.BLUE);
break;
case "Thursday":
linear1.setBackgroundColor(Color.YELLOW);
break;
case "Friday":
linear1.setBackgroundColor(Color.WHITE);
break;
case "Saturday":
linear1.setBackgroundColor(Color.GREEN);
break;
}
}
@Override
public void onTabReselected(android.support.design.widget.TabLayout.Tab tab){
}
@Override
public void onTabUnselected(android.support.design.widget.TabLayout.Tab tab){
}
});
Semoga artikel tentang Membuat App Di Hp - Membuat TabLayout Di sketchware bermanfaat untuk anda.