我只想做最简单的事情:我只想有一个按钮,其文本右对齐。由于某种原因,我无法弄清楚。

我尝试了textAlign:TextAlign.right,但它仍然在中间。我尝试使用mainAxisAlignment.end在按钮内创建一行,但是没有,仍然在中心。由于某种原因,如果我在主轴而不是行上使用主轴alignment.end(将其放在底部而不是右侧),它会起作用

这是我到目前为止所拥有的:

FlatButton(
    color: Colors.black,
    child: Row(
    mainAxisAlignment: MainAxisAlignment.end,
    children: <Widget>[
        Text(
            "M",
            textAlign: TextAlign.right,
            style: TextStyle(
            color: mColor, fontSize: 10.0),
        ),
    ],
),

最佳答案

放进墨水瓶

InkWell(
    onTap: doSomething,
    child: SizedBox(
    height: 100,
    width: 100,
    child: Container(
        decoration: BoxDecoration(
            border: Border.all(color: Colors.black)),
            child: Text(
                'hello',
                textAlign: TextAlign.right,
            ),
        ),
    ),
),

08-15 19:00