How to customize file_picker UI in flutter - flutter

I find it difficult to customize the UI of the file picker. I want to implement a picker with my own new UI rather than a native picker. What should I do?
waiting for a good answer!
I'm not good at English, so I got help from a translator. thank you for reading.
https://github.com/fluttercandies/flutter_wechat_assets_picker
Is it possible to customize with this plugin?

You can use the photo_manager plugin to get all the photos and make your own file picker, but there is no way to modify the file_picker ui as it calls native file pickers directly.

you can use file_manager plugin it support android and linux by the time this answer was written .

Related

How to modify flutter app code automatically

Is it possible that we ship the android app, which just loads a file(like /data/data/com.example/files/data.txt) into the memory, like we load fonts dynamically with loadFontFronList, which can be manually updated by the app automatically.
Thanking you...
Well, it's not possible like you said. but there're plugins by which you can achieve dynamic code at some level.
e.g. : Dynamic Widget , Json Dynamic Widget

Arc menu like Pinterest (longpress and drag & drop) on flutter

I want to implement Arc Menu like Pinterest.
on iOS:
https://iosexample.com/a-beautiful-and-minimalist-arc-menu-like-the-pinterest-one-written-in-swift/
https://github.com/GnosisHub/GHContextMenu
Is there any similar package/solution on Flutter?
try these,
flutter_arc_speed_dial
awesome_speed_dial
I was also in need of this feature, so I developed a dart package for this:
It's called pie_menu and available here on pub.dev.
Please share your thoughts if you give it a try. 🥧

How to tap to copy html text in flutter app

My developer is building an educational app for me and we kind of have a problem. I want to know how to tap a word or phrase on the screen to show copy, highlight, web search like the image below. The app was built with flutter and the code is in dart. This feature is really needed. Will appreciate if someone can help with a plugin or just a way to do this.
If you are using webview package you have a gestureRecognizers property in webview widget, just add this line:
WebViewPlus(
gestureRecognizers: {}..add(Factory<LongPressGestureRecognizer>(() =>
LongPressGestureRecognizer())),...)
Flutter has selectable text for that
If he is using webview, maybe this could help?
How to enable text selection modal(copy/paste/select) in flutter webview?
They is a package for copy and paste text in the flutter.
FlutterClipboard.copy(item.code).then((value) {})
package link
Well I got your problem.
There is a possible solution. Here you are doing is sending data from server in html format and displayed it using html_viwer. But there is no functionality I found to select and copy so far.
The possible solution is send string data from server and use SelectableText() to show the text and you will be able to select and copy your text.
There's a solution for this, just use SelectableHtml widget instead of only Html

Flutter web: SVG in Firefox

Does someone know a way to display a SVG in Firefox using Flutter.
I tried using websafe_svg. It works great apart from Firefox, the images are not visible.
Using flutter_svg in addition with --dart-define=FLUTTER_WEB_USE_SKIA=true behind flutter run seems to work for me.
every thing depends on your SVG Format ... and I think best way is Changing Svg to a Right Format that you tested ...
I always use Adobe Illustrator for changing svgs Format. and below Format Working For Me on Both Android And Web... (Use Adobe Illustrator Action for saving Time )

zkoss Color Picker CE

do Color Picker in zkoss framework is available for Community Version?
There's a third-party component on google code now.
http://code.google.com/p/zk-colorbox/
you can integrate a jQuery's plugin to work with ZK. Here is the tutorial of jQuery4j