本文主要是介绍flutter 类似Android 中RelativeLayout在末尾居中,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1,Android RelativeLayout中写法:
<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><Buttonandroid:id="@+id/myButton"android:layout_width="wrap_content"android:layout_height="wrap_content"android:text="点击我"android:layout_centerVertical="true" <!-- 垂直居中 -->android:layout_alignParentEnd="true" <!-- 末尾对齐 -->/> </RelativeLayout>
2,flutter中末尾,垂直居中
Stack(children:[Container1(....),Container2(....),....,Positioned(right: 22.w,//尾部对齐,需要设置一个数,或者为0也行,设置了才会往那边靠top: 0,bottom: 0,//上下间距都要写,不然默认对其上边child: Align(alignment: Alignment.center,child: widget.needShowState &&(answerState != AnswerState.unanswered)? Image.asset(width: 36.w,height: 36.h,'assets/images/chinese/age_level/feilian/${getStr()}.png',fit: BoxFit.cover,): Container(),)),])
两种语言的差异还是挺大的,使用不久是会发现有点别扭,慢慢会习惯和了解的。
这篇关于flutter 类似Android 中RelativeLayout在末尾居中的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!