假设我有一个GenericListItem
它是一个StatefulWidget
并调用
@override
GenericListItemState createState() => new GenericListItemState();
假设
GenericListItemState
(创建为class GenericListItemState extends State<GenericListItem>
)包含构建方法和操作GenericListItems
的所有实际逻辑。如果我想创建一个类似于
SpecificListItem
的GenericListItem
类,只是它处理两个不同的方法,我该怎么做呢?我可以创建一个扩展SpecificListItem
并覆盖其GenericListItem
方法的createState()
方法,但是如何扩展具有所有重要逻辑的GenericListItemState
方法,包括我需要覆盖的方法?难道我不需要创建我的SpecificListItemState
所以它扩展了State<SpecificListItem>
? 最佳答案
很明显,如果我只是做的话,它是有效的。问题解决了。
关于flutter - 如何继承StatefulWidget的状态?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41495385/