質問編集履歴

1

内容をより具体的にしました

2021/03/22 09:06

投稿

sugoroku
sugoroku

スコア5

test CHANGED
@@ -1 +1 @@
1
- ボタンを押した後に関数が作動しな
1
+ Stateウィジェットの関数をStatelessウィジェットで使たい
test CHANGED
@@ -1,10 +1,10 @@
1
1
  ### 前提・実現したいこと
2
2
 
3
+ Stateウィジェットの関数をStatelessウィジェットで使いたいです。
4
+
3
- ボタンを押した後に、Flutter_file_dialogのパケージの _saveFile()という関数を作動させ、撮った写真を指定のファイルに保存きるようにしたです。よろしければ皆様の力をお借りしたいです。よろしくお願いします。
5
+ Stateウィジェトにある_saveFileという関数(140行目)Statelessウィジェット(199行目)いたいです。
4
-
5
- カメラは、[Flutter公式のサイト](https://flutter.dev/docs/cookbook/plugins/picture-using-camera)を参考にしています。
6
+
6
-
7
- [flutter_file_dialogのリンク](https://pub.dev/packages/flutter_file_dialog)
7
+
8
8
 
9
9
  ### 発生している問題・エラーメッセージ
10
10
 
@@ -458,9 +458,9 @@
458
458
 
459
459
  ### 試したこと
460
460
 
461
- _currentFile=File(imagePath)の所を、_currentFile=File(image)などに変えてみましたがうまくいきませんでした。
461
+ [このサイト](https://www.javaer101.com/en/article/55084466.html)を見て、異るウィジェット間の関数引き渡しをしてみましたがうまくいきませんでした。
462
-
462
+
463
- 199行目のonPressedの後記載する関数を_saveFileにすると_saveFileがそのクラス内で定義されていないため、うまくいきませんでした。そのため、185行目のFunction function;と78行目のfunction:_saveFileを用いて関数の引き渡しを行っています。
463
+ 具体的、185行目のFunction function;と78行目のfunction:_saveFileを用いて関数の引き渡しを行っています。
464
464
 
465
465
 
466
466