問題タブ [flutter]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
dart - TabBarSelection No such method エラー
簡単なタブ付きページを作成しようとしています
しかし、私は得ました:
dart - Pageable lazy list の使い方
本のように、ユーザーがスクロールしたいウィジェットの非常に長いリストを作成したいと考えています。PageableLazyList クラスに気付きましたが、どのように使用すればよいかよくわかりませんでした。
うまくいきませんでした!ここでビルド メソッドが必要ですが、何をすべきか理解できませんでした。
android - Flutter アプリで .mp3 ファイルを再生するには?
サーバーから .mp3 ファイルを取得して再生するDart Webアプリを作成しました。Flutter を使用してモバイル版を作成しようとしています。がウェブ アプリの主なオプションであることはわかっdart:web_audio
ていますが、Flutter は SDK でそれを見つけることができません。以下をJavascriptにコンパイルできるので、そこにあることがわかります。
dart:web_audio
Flutter アプリのコードの一部をどのように書き直しますか? Flutter は MediaPlayer にアクセスできますか? もしそうなら、私はそれをどのように参照しpubspec.yaml
ますか?
dart - Flutter アプリにさまざまなルート / スクリーンを追加する
フラッター アプリに複数の画面を追加しようとしていますが、機能しません。これを行うためのチュートリアル/ガイドはありません。
これを達成する方法の例はありますか。
前もって感謝します。
flutter - 既存のウィジェットのサイズを取得する方法はありますか?
全幅のカードの真ん中に、UI に 2 つのボタンが少し重なって表示されるようにしようとしています。Stack は配置されていない子と同じ幅しかないため、幅が double.INFINITY の SizedBox の配置されていない子を追加して、ボタンを配置するキャンバスを提供しましたが、何を配置すればよいかわかりませんSizedBox の高さとして。理想的には、ユーザーがスマートフォンまたはタブレットを使用しているかどうかにかかわらず、このウィジェットのサイズを適切に調整したいので、数値をハードコーディングするのではなく、ボタンの現在のサイズに合わせて SizedBox の高さを設定します。
特定の既存のウィジェットのサイズを見つける方法はありますか? そうでない場合、複数の画面サイズで見栄えを良くする必要があるオブジェクトの高さを決定する方法は何ですか?
コード例:
dart - フラッターを使用してファイルを共有する方法
フラッターアプリでファイルを共有する方法を知りたいですか?
Mojo で Intents を使用するという古いリファレンスをいくつか見ましたが、それはもはや存在しないようです。これは、クロスプラットフォームの方法で処理できる標準機能のようです (明らかに、ios と android の間にいくつかの違いがあります)。
ファイルを共有するための現在のベスト プラクティスは何ですか (例: 電子メール経由)? 一番近いのは UrlLauncher です。共有したいファイルのハンドラーを起動するために使用することは想像できますが、それは一筋縄ではいかないようです。
flutter - Flutter テストで RichText から構築された特定のテキストを見つける簡単な方法はありますか?
たとえば、現在のウィジェット ツリーに 1 つの RichText があるとします。
使用しようとしましfind.text('Hello bold world!')
たが、テキストではないため機能しません。
dart - バグ レポート: Mac でフラッターをビルドする際の問題
Flutter は数週間前まで問題なく動作していましたが、私のシステムでは壊れているようです。既存のインストールをクリーンアップし、フラッターを再クローンしてインストールしましたが、次の問題で失敗するようです:
p>最近、MacOS を 10.12.2 に更新しましたが、システムに影響を与える可能性のある他の変更を特定できません。
flutter - テキスト ウィジェットのオーバーフローが発生する場所 (行数) を制御する方法はありますか?
今のところ、オーバーフローを TextOverflow.ellipsis に設定すると、最初の行の最後でテキストが切り取られるようです。テキストを折り返して 2 行目に入力できるようにしたいのですが、それ以上はできません。コンテンツが 2 行目を超える場合は、省略記号を表示したいと思います。
これを行う別の方法はありますか?
flutter - Flutterを使用してローカルストレージに保存するには?
Android では、セッション間で保持したい情報がある場合、SharedPreferences を使用したり、SQLite データベースを作成したり、デバイスにファイルを書き込んで後で読み込むことができることを知っています。
Flutter を使用するだけで、このようなデータを保存および復元する方法はありますか? または、サービスの例のように、Android および iOS 用のデバイス固有のコードを記述する必要がありますか?