小编Ris*_*qui的帖子

我想要一个圆角矩形中的 ElevatedButton - Flutter

我正在尝试使用ElevatedButton绘制矩形。

这就是我想要实现的目标: 在此输入图像描述

这就是我得到的 在此输入图像描述

我已将代码从 RaisingButton 升级ElevatedButton 并在下面使用了相同的代码,但它不起作用:

import 'package:flutter/cupertino.dart';
import 'package:flutter/material.dart';
import 'package:flutter/painting.dart';
import 'package:provider/provider.dart';
import '../BackEnd/AuthenticationService.dart';
import 'ForgotPassword.dart';

class Login extends StatelessWidget {
  final TextEditingController emailController = TextEditingController();
  final TextEditingController passwordController = TextEditingController();

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      body: SingleChildScrollView(
        child: Container(
          child: Column(
            children: <Widget>[
              Container(
                height: 400,
                decoration: BoxDecoration(
                    image: DecorationImage(
                        image: AssetImage('assets/images/loginHeader.png'),
                        fit: BoxFit.fill)),
                child: Stack(
                  children: <Widget>[],
                  ),
                ),
                Padding(
                  padding: EdgeInsets.all(30.0),
                  child: Column(
                    children: <Widget>[
                          Container(
                            padding: EdgeInsets.all(5), …
Run Code Online (Sandbox Code Playgroud)

dart flutter

6
推荐指数
2
解决办法
2万
查看次数

如何在 flutter 中从一项活动导航到另一项活动

您好,我对 Flutter 和软件开发总体来说还很陌生。我似乎无法理解如何从一项活动导航到另一项活动。我真正想要的是,当我按下登录按钮时,它应该将我导航到新活动

void main() {
  runApp(MaterialApp(
    title: 'button navigation',
    home: HomeActivity(),
  ));
}

class HomeActivity extends StatelessWidget{
  gotoSecondActivity(BuildContext context){

    Navigator.push(
      context,
      MaterialPageRoute(builder: (context) => SecondActivity()),
    );
  }

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text('Home Screen'),
      ),

      body: Center(
        child: RaisedButton(
          child: Text('Go To Second Screen'),
          color: Colors.red,
          textColor: Colors.white,
          onPressed: () {
            gotoSecondActivity(context);
          },
        ),
      ),
    );
  }
}
class SecondActivity extends StatelessWidget {

  goBack(BuildContext context){

    Navigator.pop(context);

  }

  @override
  Widget build(BuildContext context) {
    return Scaffold( …
Run Code Online (Sandbox Code Playgroud)

android dart flutter

2
推荐指数
1
解决办法
3446
查看次数

标签 统计

dart ×2

flutter ×2

android ×1