我有一个这样的屏幕:
Detekt
然后我有一个for(int i = 2, j = 0; i < total; i++, j++) {
System.out.println("Pulse values: " + valuesOxymetry[i]);
String[] values = valuesOxymetry[i].split(":");
statusOxymetry[j] = values[0];
hrmOxymetry [j] = values[1];
spo2Oxymetry [j] = values[2];
}
。
class SettingsScreen extends StatefulWidget {
@override
_SettingsScreenState createState() => _SettingsScreenState();
}
class _SettingsScreenState() extends State<SettingsScreen> with TickerProviderStateMixin {
...
listViews.add(
UserView(
);
);
}
如何设置bloc
来控制上方的小部件?我正在将此https://bloclibrary.dev/#/用于集团。
答案 0 :(得分:1)
void main() {
runApp(App());
}
class App extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
home: BlocProvider(
create: (_) => UserBloc(),
child: SettingsScreen(),
),
);;
}
}
class SettingsScreen extends StatelessWidget {
@override
Widget build(BuildContext context) {
return Scaffold(
body: BlocBuilder< UserBloc, UserState>(
builder: (user, userState) {
return Text(
'new event and new state',
),
);
},
)
}