● online
- Kabel Jumper 20cm Dupont 20 cm Male to Male Pelang
- SG90 Motor Servo For Arduino Uno Mega SG 90 Biru S
- TP5100 4.2v 8.4v 1S 2S Single / Double Cell Lithiu
- Relay Module 1 Channel Modul Relay 5V 10A 1 Channe
- Kapton Tape Polymide Film 50mm Polimida 50 mm Isol
- Sensor Api Flame detector sensor
- LCD 16x2 / 1602 Display Biru + I2C Backpack Sudah
- IIC I2C LCD 1602 16x2 2004 20x4 Backpack for LCD A
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
- Selamat Datang di Indomaker ❯ Silahkan pesan produk sesuai kebutuhan anda, kami siap melayani.
Tutorial ListView di Android



package com.example.myapplication;
import androidx.appcompat.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.TextView;
import android.widget.Toast;
public class MainActivity extends AppCompatActivity {
ListView listView;
TextView textView;
String[] listItem;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.
activity_main
);
listView=(ListView)findViewById(R.id.
listView
);
textView=(TextView)findViewById(R.id.
textView
);
listItem = getResources().getStringArray(R.array.
array_technology
);
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
android.R.layout.
simple_list_item_1
, android.R.id.
text1
, listItem);
listView.setAdapter(adapter);
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
//
TODO Auto-generated method stub
String value=adapter.getItem(position);
Toast.
makeText
(getApplicationContext(),value,Toast.
LENGTH_SHORT
).show();
}
});
}
}

Pembahasan:
Pertama kita membuat activity_main.xml yang dimana disitulah kita membuat ListView. Lalu membuat datalist.xml, datalist.xml ini berfungsi mengatur font atau style text yang ingin kita pakai. Lalu menambahkan data atau list yang akan digunakan. Di sini kita mengambil contoh Bahasa pemograman apa saja yang ada untuk sekarang ini. Lalu kita inisiasi semua data di MainActivity.java Pertama pastinya kita inisiasi data yang kita perlu seperti :ListView listView; TextView textView; String[] listItem;
listView=(ListView)findViewById(R.id. listView ); textView=(TextView)findViewById(R.id. textView ); listItem = getResources().getStringArray(R.array. array_technology );
Karena ListView itu butuh Adapter maka kita perlu menggunakan Object Adapter. Adapter sendiri berfungsi untuk menambah content dari sumber data seperti string array, array, database dll. Maka kodenya seperti ini :
final ArrayAdapter<String> adapter = new ArrayAdapter<String>(this, android.R.layout. simple_list_item_1 , android.R.id. text1 , listItem); listView.setAdapter(adapter);Lalu kita buat listview dengan memanggil method setOnClickListener kode di bawah ini berfungsi agar tampilan lebih interaktif dan data yang kita masukkan benar atau tidak. Kodenya seperti ini :
listView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> adapterView, View view, int position, long l) {
//
TODO Auto-generated method stub
String value=adapter.getItem(position);
Toast.
makeText
(getApplicationContext(),value,Toast.
LENGTH_SHORT
).show();
}
});
Tags: ListView
Tutorial ListView di Android
Secara bawaan, GPIO Raspberry Pi hanya bisa membaca input digital yang berarti hanya bisa mendeteksi dua kondisi, yaitu hidup atau... selengkapnya
Kalau kamu baru mulai belajar Arduino, percobaan pertama yang paling wajib dicoba adalah menyalakan LED. Percobaan ini kelihatannya simpel, tapi... selengkapnya
SIM800C adalah modul GSM / GPRS yang bekerja di frekuensi 850 – 1900 MHz, modul ini dapat membaca SMS... selengkapnya
Pada artikel kali ini saya akan membahas penggunaan sensor DHT11, dimana sensor ini fungsinya untuk mengukur suhu dan kelembaban... selengkapnya
Raspberry Pi adalah komputer mini yang sangat populer di kalangan penggemar elektronika dan pemrograman. Salah satu kelebihan utamanya adalah pin... selengkapnya
LDR merupakan sebuah resistor yang nilai resistansinya dapat berubah-ubah sesuai dengan cahaya di sekelilingnya. Untuk pemanfaatan sensor ini sudah... selengkapnya
Sobat Maker, pernah nggak sih lagi asik merekam video pakai robot atau drone, eh hasilnya malah goyang-goyang kayak jelly? Masalah... selengkapnya
Pada komponen tertentu dibutuhkan sebuah library agar komponen tersebut dapat berjalan sebagaimana mestinya. Apa itu library? library adalah sekumpulan... selengkapnya
Mengendalikan LED dengan tombol bisa dilakukan dengan berbagai cara. Kali ini, kamu akan mempelajari dua metode umum dan sangat berguna:... selengkapnya
Untuk membuat sebuah perangkat otomatis (di artikel ini lampu LED) sebenarnya dapat menggunakan berbagai macam sensor misalnya sensor suhu,... selengkapnya
Kabel jumper 20 cm merk Dupont untuk Arduino Female to male 1 lembar = 40 kabel
Rp 11.3001 X LDR Sensor 5mm Cahaya 5528 Light Dependent Resistor LDR
Rp 4.000Putaran = 180º Specifications • Weight: 55 g • Dimension: 40.7 x 19.7 x 42.9 mm approx. • Stall torque:… selengkapnya
Rp 36.400Fitur: -Dapat mendeteksi api atau panjang gelombang sumber cahaya dalam 760nm ~ 1100nm – Api lebih ringan mendeteksi jarak 80cm… selengkapnya
Rp 9.000Specifications: Operating voltage: DC3-5V Operating current: less than 20mA Sensor Type: Analog Detection Area: 40mmx16mm Production process: FR4 double-sided HASL… selengkapnya
Rp 3.000Kabel jumper Dupont untuk jumper Arduino atau Raspberry Pi 20 cm Male to Male 1 lembar = 40 kabel
Rp 11.300Menerima jasa cetak PCB FR2 (pertinax) / FR4 (double) single / double layer. Silahkan ke web kalkulator biaya cetak pcb… selengkapnya
Rp 1.000Dual Volt Amp Meter Digital Ampere Meter Voltmeter 10A 0-100V Ammeter Dilengkapi dengan pengukuran Voltmeter dan Amperemeter dalam 1 display… selengkapnya
Rp 26.500Item Deskripsi : This module performance is stable, measure the distance accurately. performance nearly the same as SRF05, SRF02 SRF05,… selengkapnya
Rp 13.900Modul sensor tegangan AC bolak balik 1 fasa ini menggunakan optocoupler sehingga tegangan input (AC) tidak akan mengganggu/membahayakan tegangan output… selengkapnya
Rp 21.000

Saat ini belum tersedia komentar.