Tombol Ikon
Termasuk bagian Membuat Aplikasi Interaktif dalam perjalanan Flutter di Coddy. Pelajaran 4 dari 34.
Beberapa tombol hanya berupa ikon: hati, tempat sampah, panah berbagi. Itu adalah IconButton:
IconButton(
icon: Icon(Icons.delete),
onPressed: () {
print('Deleted');
},
)Tombol ini tidak memiliki child:. Sebagai gantinya, tombol ini menggunakan icon:, yaitu widget Icon yang kamu gunakan di bagian pertama. Ketukan menampilkan efek riak bundar di sekitar ikon.
Icon biasa tidak bisa diketuk: widget ini hanya menggambar gambar. IconButton membuatnya menjadi sesuatu yang bisa kamu tekan.
Tantangan
MudahSetelah teks Like this post, tambahkan IconButton dengan Icons.thumb_up yang mencetak Liked saat ditekan.
Coba sendiri
import 'package:flutter/material.dart';
void main() {
runApp(const MyApp());
}
class MyApp extends StatelessWidget {
const MyApp({super.key});
@override
Widget build(BuildContext context) {
return MaterialApp(
debugShowCheckedModeBanner: false,
home: Scaffold(
body: Center(
child: Row(
mainAxisSize: MainAxisSize.min,
children: [
Text('Like this post'),
],
),
),
),
);
}
}
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Membuat Aplikasi Interaktif
Latihan sendiri: Compiler Flutter online