I'm probably suffering brain fade but I want to do the following
However I get a compilation error!
B4X:
Type ViewInfo(ViewName As String, ViewType As String, HasText As Boolean, ViewText As String, ViewParent As String, ViewChildren() As List)
'...
Sub CreateViewInfo (ViewName As String, ViewType As String, HasText As Boolean, ViewText As String, ViewParent As String, ViewChildren As List) As ViewInfo
Dim t1 As ViewInfo
t1.Initialize
t1.ViewName = ViewName
t1.ViewType = ViewType
t1.HasText = HasText
t1.ViewText = ViewText
t1.ViewParent = ViewParent
t1.ViewChildren = ViewChildren
Return t1
End Sub
'...
Dim lblinfo As ViewInfo
Dim Children As List
Children.Initialize
lblinfo = CreateViewInfo(ViewName, ViewType, HasText, ViewText, "", Children)
Can this be done?src\b4a\agraham\basicidedesigner\draggableview.java:158: error: incompatible types: java.util.List<Object> cannot be converted to anywheresoftware.b4a.objects.collections.List[]
_t1.ViewChildren /*anywheresoftware.b4a.objects.collections.List[]*/ = (anywheresoftware.b4a.objects.collections.List[])(_viewchildren.getObject());