如何减小使用auro_avatar flutter包生成的头像的半径?

问题描述 投票:0回答:1

我已经使用了 auro_avatar 0.1.1 用来生成头像的 User FullName 但我无法缩小圆形头像的大小。我想把这个放在AppBar上。

new InitialNameAvatar(
    'Rahul Kumar',
    circleAvatar: true,
    borderColor: Colors.grey,
    borderSize: 1.0,
    backgroundColor: Colors.blue,
    foregroundColor: Colors.white,
    padding: 2.0,
    textSize: 5.0,
),

它是不工作的,即使我减少padding。请帮助

android flutter flutter-layout flutter-dependencies flutter-packages
1个回答
0
投票

如果你看看包,它有半径40。你可以改变半径,或者可以创建一个变量,并指定该变量值作为半径,所以你可以动态地改变半径。

注意:如果你在包中做了这样的修改,那么你将不再得到该包的更新。

第二种选择可以是复制该文件的代码并添加到你的本地文件中,而将成为你的代码,所以你可以做任何你想要的改变。这种情况下,这个方案比较稳妥。

© www.soinside.com 2019 - 2024. All rights reserved.