bai
bai
`class VisualizeReportedRecordWidget extends StatelessWidget { final VisualizeReportedRecordReq visualizeReportedRecordReq; const VisualizeReportedRecordWidget( {required this.visualizeReportedRecordReq, Key? key}) : super(key: key); @override Widget build(BuildContext context) { var idImage1 = ConstraintId("idImage1"); var idRow1 = ConstraintId("idRow1");...
好的,谢谢您的解惑。
`ConstraintLayout( height: wrapContent, children: [ Column( mainAxisSize: MainAxisSize.min, crossAxisAlignment: CrossAxisAlignment.start, children: [ SizedBox( height: 20, ), Text("test"), Container( child: Text("test2"), ), Container( color: Colors.redAccent, child: Text("test3"), ) ], ).applyConstraint( id:...
根据您的详细的回复,我解决了我项目中遇到的问题,谢谢您!
override fun onCreate(savedInstanceState: Bundle?) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.M) { // 获取系统window支持的模式 val modes = window.windowManager.defaultDisplay.supportedModes // 对获取的模式,基于刷新率的大小进行排序,从小到大排序 modes.sortBy { it.refreshRate } window.let { val lp = it.attributes // 取出最小的那一个刷新率,直接设置给window...
我是在activity里面取了最小帧率来做的适配