일단 선생님 ㅠㅠ 이렇게 코드 짜고 미리보기 실행했는데 미리보기가 뜨지를 않습니다.
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatefulWidget {
MyApp({super.key});
@override
State<MyApp> createState() => _MyAppState();
}
class _MyAppState extends State<MyApp> {
var friend = ['서민영','이재준','정민경'];
var like = [0,0,0];
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(backgroundColor: Colors.grey, toolbarHeight: 40),
body: ListView.builder(
itemCount: 3,
itemBuilder:(context, i){
return Row(
children: [
ListTile(
leading: Text(like[i].toString()),
title: Text(friend[i])
),
ElevatedButton(
onPressed: (){setState(() {
like[i]++;
});
},
style: ElevatedButton.styleFrom(
backgroundColor: Colors.blue
),
child: Text('좋아요',style: TextStyle(color: Colors.white)))
],
);
} )
),
);
}
}
두번째는, 미리보기가 안떠서 일단 선생님 답이랑 비교했는데 너무도 다르더라구요. 혹시 이렇게 짜도 잘 동작 할까요?
그리고 왜 미리보기가 안뜰까요 ㅠㅠ