質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

Dart

Dartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。

Q&A

解決済

1回答

417閲覧

Flutterの表示異常について

laplade

総合スコア29

Flutter

Flutterは、iOSとAndroidのアプリを同じコードで開発するためのフレームワークです。オープンソースで開発言語はDart。双方のプラットフォームにおける高度な実行パフォーマンスと開発効率を提供することを目的としています。

Dart

Dartは、Googleによって開発されたJavaScriptの代替となることを目的に作られた、ウェブ向けのプログラミング言語である。

0グッド

0クリップ

投稿2021/09/28 10:42

発生している問題・エラーメッセージ

初歩的な質問で申し訳ないのですが、ElevatedButtonとTextFieldを横に並べようと思い、RowのchildrenにElevatedButtonとTextFieldを並べて入れたのですが、コメント部分を外すとElevatedButtonもTextFieldも表示されません。どこに問題があるのでしょうか?

該当のソースコード

dart

1import 'package:flutter/material.dart'; 2 3void main() { 4 runApp(const MyApp()); 5} 6 7class MyApp extends StatelessWidget { 8 const MyApp({Key? key}) : super(key: key); 9 10 // This widget is the root of your application. 11 12 Widget build(BuildContext context) { 13 return MaterialApp( 14 title: 'Flutter Demo', 15 theme: ThemeData( 16 primarySwatch: Colors.blue, 17 ), 18 home: const MyHomePage(title: 'Flutter Demo Home Page'), 19 ); 20 } 21} 22 23class MyHomePage extends StatefulWidget { 24 const MyHomePage({Key? key, required this.title}) : super(key: key); 25 final String title; 26 27 28 State<MyHomePage> createState() => _MyHomePageState(); 29} 30 31class _MyHomePageState extends State<MyHomePage> { 32 33 Widget build(BuildContext context) { 34 return Scaffold( 35 appBar: AppBar( 36 title: Text(widget.title), 37 ), 38 body: ListView(children: <Widget>[ 39 Row( 40 children: [ 41 ElevatedButton( 42 child: Text('aaa'), 43 onPressed: () { 44 print("aaa"); 45 }), 46 ElevatedButton( 47 child: Text('bbb'), 48 onPressed: () { 49 print("bbb"); 50 }, 51 ), 52 // この部分のコメントを外すと動作しません。 53 // TextField( 54 // keyboardType: TextInputType.number, // ② キーボードタイプを数字入力に 55 // ) 56 ], 57 ), 58 ]), 59 ); 60 } 61}

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

コメント部分を↓に変更でいけました。

dart

1 Flexible( 2 child: TextField( 3 keyboardType: TextInputType.number, 4 decoration: InputDecoration(labelText: '未入力'), 5 ), 6 ),

参考

投稿2021/09/28 10:57

laplade

総合スコア29

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問