新規登録機能などでよくあるパスワード入力欄の作り方です。
該当のTextFieldにobscureText: trueを追加する
TextField(
controller: passwordController,
decoration: InputDecoration(
border: InputBorder.none, hintText: 'password'
),
obscureText: true, //これを追加する
onChanged: (text) {
model.password = text;
},
),
これだけ。