如何在flutter的下拉列表中添加阴影或底边距?

时间:2020-09-01 07:13:14

标签: flutter dart flutter-layout

我想在文本底部添加阴影或边距,以便用户可以在其中看到截然不同的图块。我该怎么办?

1 个答案:

答案 0 :(得分:2)

您可以将文本作为子级添加到Container中,然后根据需要设置其边框。

DropdownMenuItem(
  child: Container(
    child: Row(
      children: <Widget>[
        Icon(Icons.exit_to_app),
        SizedBox(
          width: 8,
        ),
        Text('Logout'),
      ],
    ),
    decoration: BoxDecoration(
      border: Border(
        bottom: BorderSide(
          color: Colors.black87,
          width: 1.0,
        ),
      ),
    ),
  ),
);

Dartpad link。输出:

Shows a dropdown list item with bottom border