Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/188.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
C# 动态添加文本视图,新行_C#_Android_Xamarin - Fatal编程技术网

C# 动态添加文本视图,新行

C# 动态添加文本视图,新行,c#,android,xamarin,C#,Android,Xamarin,我在LinearLayout中动态创建文本视图列表 foreach (var category in item.categories) { var textSimilarArtist = new TextView(context) { Text = category.title }; var layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WrapContent, View

我在LinearLayout中动态创建文本视图列表

foreach (var category in item.categories)
{
    var textSimilarArtist = new TextView(context) { Text = category.title };
    var layoutParams = new LinearLayout.LayoutParams(ViewGroup.LayoutParams.WrapContent,
          ViewGroup.LayoutParams.WrapContent) { LeftMargin = 20 };
    textSimilarArtist.LayoutParameters = layoutParams;
    view.FindViewById<LinearLayout>(Resource.Id.categoriesLayout).AddView(textSimilarArtist);
}
foreach(item.categories中的变量类别)
{
var textSimilarArtist=newtextview(context){Text=category.title};
var layoutParams=new LinearLayout.layoutParams(ViewGroup.layoutParams.WrapContent,
ViewGroup.LayoutParams.WrapContent){LeftMargin=20};
textSimilarArtist.LayoutParameters=layoutParams;
view.findviewbyd(Resource.Id.categoriesLayout).AddView(textSimilarArtist);
}
问题是如果有很多文本视图,最后一个不是从新行开始,而是创建类似“column”的内容。在没有足够的空间放置下一行后,如何使文本视图从新行开始