private LinearDialogScrollView EnsureListView() { //if no content has manually been set, ensure our own layout: var list = FindViewById<LinearDialogScrollView>(Android.Resource.Id.List); if (list == null) { //create a default content/layout: var linearLayout = new LinearLayout(this); list = new LinearDialogScrollView(this); list.Id = Android.Resource.Id.List; linearLayout.AddView(list, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent)); this.AddContentView(linearLayout, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent)); } return list; }
private LinearDialogScrollView EnsureListView() { //if no content has manually been set, ensure our own layout: var list = FindViewById <LinearDialogScrollView>(Android.Resource.Id.List); if (list == null) { //create a default content/layout: var linearLayout = new LinearLayout(this); list = new LinearDialogScrollView(this); list.Id = Android.Resource.Id.List; linearLayout.AddView(list, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent)); this.AddContentView(linearLayout, new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MatchParent, ViewGroup.LayoutParams.MatchParent)); } return(list); }