Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/221.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何使视图适合布局?_Android_Layout_View - Fatal编程技术网

Android 如何使视图适合布局?

Android 如何使视图适合布局?,android,layout,view,Android,Layout,View,我有一个主布局,我在其中添加动态视图,我使用主布局进行此添加比例,但在某些情况下视图超过了主布局高度。我如何告诉他们坚持布局高度而不交叉 谢谢请提供代码,以便我可以通过分析帮助您。尝试使用适当的布局参数。为什么要动态添加视图。如果你能用XML制作,那就制作吧 您试图在xml之外创建视图有什么特殊原因吗?double n4=DyL.getHeight()/100;双倍n3=(泰勒/养老金)*100;int n1=(int)(n3*n4);LinearLayout.LayoutParams para

我有一个主布局,我在其中添加动态视图,我使用主布局进行此添加比例,但在某些情况下视图超过了主布局高度。我如何告诉他们坚持布局高度而不交叉


谢谢

请提供代码,以便我可以通过分析帮助您。尝试使用适当的布局参数。为什么要动态添加视图。如果你能用XML制作,那就制作吧

您试图在xml之外创建视图有什么特殊原因吗?double n4=DyL.getHeight()/100;双倍n3=(泰勒/养老金)*100;int n1=(int)(n3*n4);LinearLayout.LayoutParams params=新的LinearLayout.LayoutParams(LayoutParams.MATCH_父项,n1);我的视图是一个膨胀的xml文件,并添加到布局LayoutFlater充气器=(LayoutFlater)getSystemService(Context.layout\u充气器\u服务);最终视图vi=充气机充气(右侧布局图添加,DyL,错误);视图的比例会随着布局比例的变化而动态变化,但结果似乎并不精确,因为它不会跨越布局父级