일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- listview
- AppBar
- FutureBuilder
- Hello World
- Snackbar
- ListTile
- Cached Image
- Row Widget
- node.js
- Row
- MainAxisAlignment
- 반석천
- WillPopScope
- flutter
- Column Widget
- sqlite
- InkWell
- HTTP
- navigator
- ListView.builder
- Flutter 강좌
- CrossAxisAlignment
- Networking
- Flutter Tutorial
- Load Image
- Flutter Example
- Flutter 예제
- Scaffold
- Image.network
- Flutter 앱 배포
- Today
- Total
목록WillPopScope (2)
꿈꾸는 시스템 디자이너
import 'package:flutter/material.dart'; class WillPopScopeDemo extends StatelessWidget { DateTime currentBackPressTime; final scaffoldKey = GlobalKey(); @override Widget build(BuildContext context) { return WillPopScope( onWillPop: () async { bool result = onPressBackButton(); return await Future.value(result); }, child: Scaffold( key: scaffoldKey, appBar: AppBar(title: Text("WillPopScope Demo")..
Flutter 강좌 시즌2 목록 : https://here4you.tistory.com/149 앱을 개발할 때 앱의 설정을 하는 페이지를 개발하여 이용하는 경우가 있다. 아래 예와 같이 메인 화면에서 앱 설정을 위해 설정 페이지로 이동한 후 설정작업을 마무리하고 메인화면으로 돌아오는 패턴이 이용된다. 설정 페이지(Second Page)에서 설정작업을 마치고 메인화면(First Page)로 돌아오는 방법은 AppBar의 화살표를 선택하거나 화면 하단의 백버튼을 선택하는 것이다. 그러면 위의 그림과 같이 메인화면으로 되돌아 오게 된다. 기본적은 소스코드는 다음과 같다. import 'package:flutter/material.dart'; void main() { runApp(MaterialApp( titl..