I have a widget, scrollview object in a display object. Using best practices, how do I update the text? I am trying to refresh text on a recurring basis based on a text feed. Here is how I generate the scrollview object
scrollview is generated in this function
– START CODE SNIPPET ---------------------------------------------------
local function initScroll()
scrollView = widget.newScrollView
{
left = 0,
top = 0,
width = 272,
height = display.contentHeight-100,
bottomPadding = 140,
hideBackground = true,
id = “onBottom”,
horizontalScrollDisabled = true,
verticalScrollDisabled = false,
listener = scrollListener,
}
end
– END CODE SNIPPET ---------------------------------------------------
The lower code example is contained in a larger function. I left out the unimportant stuff
– gRecord.text is just a long text string
– gCardGroup is the display object
– START CODE SNIPPET ---------------------------------------------------
local lotsOfTextObject = display.newText( gRecord.text, 0, 0, 200, 0, “Papyrus”, 16)
lotsOfTextObject:setTextColor(0,0,0)
lotsOfTextObject:setReferencePoint( display.TopCenterReferencePoint )
lotsOfTextObject.x = display.contentCenterX
lotsOfTextObject.y = 100
scrollView:insert( lotsOfTextObject )
scrollView.name = “body”
gCardGroup:insert(scrollView)
– END CODE SNIPPET ---------------------------------------------------