Type Function Return value Boolean Revision Release 2024.3703 Keywords ads, advertising, Chartboost, onBackPressed
Returns whether an ad was closed when the “back” key was pressed. This should be implemented in your handler function for the key handler
chartboost.onBackPressed()
local chartboost = require( "plugin.chartboost" ) -- Called when a key event has been received local function onKeyEvent( event ) if ( event.keyName == "back" and event.phase == "up" ) then local platformName = system.getInfo( "platformName" ) if ( platformName == "Android" ) then if ( chartboost.onBackPressed() ) then -- Chartboost closed an active ad return true -- Don't pass the event down the responder chain end end end -- IMPORTANT! Return false to indicate that this app is NOT overriding the received key -- This lets the operating system execute its default handling of the key return false end -- Add the key event listener Runtime:addEventListener( "key", onKeyEvent )