AppyBuilder
  • AppyBuilder Introduction
  • Release Notes
  • Terms of Service
  • AppyBuilder Editors
    • Design Editor
    • Blocks Editor
    • Components
  • Live Testing
  • Components
    • Reference
      • User Interface
        • Button
        • Checkbox
        • Chronometer
        • DatePicker
        • FloatingButton
        • GalleryViewer
        • GridView
        • Image
        • Label
        • ListPicker
        • ListPickerCustom
        • ListView
        • ListViewCustom
        • Notifier
        • PasswordTextBox
        • ProgressBar
        • RatingBar
        • Slider
        • Spinner
        • Switch
        • TextBox
        • Toggler
        • WebViewer
        • TimePicker
        • LinedTextBox
      • Effects
        • Decoration
        • Sidebar
        • Snackbar
      • Layout
        • Horizontal Arrangement
        • Horizontal Scroll Arrangement
        • Table Arrangement
        • Vertical Arrangement
        • Vertical Scroll Arrangement
      • Drawing and Animation
        • Ball
        • Canvas
        • Image Sprite
      • Maps
        • Circle
        • FeatureCollection
        • LineString
        • Map
        • Marker
        • Polygon
        • Rectangle
      • Media
        • Camcorder
        • Camera
        • ImagePicker
        • Player
        • Sound
        • SoundRecorder
        • SpeechRecognizer
        • TextToSpeech
        • VideoPlayer
        • YandexTranslate
      • Connectivity
        • ActivityStarter
        • BluetoothClient
        • NetworkManager
        • Web
        • WiFiManager
      • LegoMindStorms
        • Ev3ColorSensor
        • Ev3Commands
        • Ev3GyroSensor
        • Ev3Motors
        • Ev3Sound
        • Ev3TouchSensor
        • Ev3UI
        • Ev3UltraSonicSensor
        • NxtDirectCommands
        • NxtDrive
        • NxtLightSensor
        • NxtTouchSensor
        • Ev3ColorSensor
      • Storage
        • Airtable
        • File
        • FirebaseDB
        • FTPManager
        • FusionTableControl
        • TinyDB
        • TinyWebDB
      • Sensors
        • Accelerometersensor
        • BarcodeScanner
        • BatteryManager
        • Clock
        • Gyroscopesensor
        • LightSensor
        • LocationSensor
        • MagneticFieldSensor
        • MemoryInfo
        • NearField
        • OrientationSensor
        • Pedometer
        • ProximitySensor
        • PressureSensor
        • SoundSensor
        • TemperatureSensor
        • ProximitySensor
      • Social
        • ContactPicker
        • EmailPicker
        • PhoneCall
        • PhoneNumberPicker
        • Sharing
        • Texting
        • Twitter
      • Experimental
        • CloudDB
      • Visualization
        • GoogleMap
        • XYChart
      • Advanced
        • KitchenSink
        • OneSignalPush
        • PushNotification
        • SQLite
      • Monetize
        • AdAmazon
        • AdAmazonInterstitial
        • AdMob
        • AdMobInterstitial
        • AdMobRewardedVideo
        • InAppBilling
        • MMediaInterstitial
  • Tutorials
    • Openstreet Map
    • OneSignalPush
    • Creating E-book
    • Basic
      • Simulating Progress Bar
      • Creating Splash Screen
      • Adding Privacy Policy
      • Package Name
      • Beginner - Talk to Me app
      • Beginner Tutorial
    • Animation
      • Animation & Collision Part I
      • Animation & Collision Part II
    • Monetization
      • AdMob Banner
      • AdMob Interstitial
      • AdMob Rewarded Video
      • Increasing Monetization Revenue
    • Using RadioButtons
    • keystore
    • Firebase - Advanced
  • Extensions
  • Concept Cards
    • Bouncing Sprites
    • Sprite Timed Movement
    • Sprite Movement on Timer
    • Adding Sound
    • Speech Recognition
    • Random Numbers
    • Fling Movement
    • Movement with Sensors
    • Drawing on Canvas
    • Multiple Screens
    • Creating Custom Colors
    • Movement with Buttons
    • Shaking Phone
    • Collision Detection
    • Dragging A Sprite
  • Advanced
    • Source File Structure
  • Code Editor
Powered by GitBook
On this page
  • Methods
  • ShowMessageDialog
  • ShowChooseDialog
  • ShowTextDialog
  • ShowAlert
  • ShowProgressDialog
  • DismissProgressDialog
  • LogError
  • LogInfo
  • LogWarning
  • Properties
  • BackgroundColor
  • NotifierLength (designer only)
  • TextColor
  • Events
  • AfterChoosing(text choice)
  • AfterTextInput(text response)
  1. Components
  2. Reference
  3. User Interface

Notifier

PreviousListViewCustomNextPasswordTextBox

Last updated 7 years ago

The Notifier component displays alert dialogs, messages, and temporary alerts, and creates Android log entries.

Methods

ShowMessageDialog

Displays a message which the user must dismiss by pressing a button. You can specify an animationType (1 to 5) where:

  • 1 = pop-up from top

  • 2 = Slide from top

  • 3 = Slide from left

  • 4 = Slide from bottom

  • 5 = no animation

ShowChooseDialog

Displays a message two buttons to let the user choose one of two responses, for example, yes or no, after which the AfterChoosing event is raised. You can specify an animationType (1 to 5) where:

  • 1 = pop-up from top

  • 2 = Slide from top

  • 3 = Slide from left

  • 4 = Slide from bottom

  • 5 = no animation

ShowTextDialog

Lets the user enter text in response to the message, after which the AfterTextInput event is raised. You can specify an animationType (1 to 5) where:

  • 1 = pop-up from top

  • 2 = Slide from top

  • 3 = Slide from left

  • 4 = Slide from bottom

  • 5 = no animation

ShowAlert

Displays a temporary alert that goes away by itself after a short time. You can specify an alertType of 1 through 6.

ShowProgressDialog

Displays an alert with a loading spinner that cannot be dismissed by the user. It can only be dismissed by using the DismissProgressDialog block. You can also specify a progressStyle:

  • 0 = Spinner style

  • 1 = Horizontal style

DismissProgressDialog

Dismisses the progress dialog displayed by ShowProgressDialog.

LogError

Logs an error message to the Android log.

LogInfo

Logs an info message to the Android log.

LogWarning

Logs a warning message to the Android log.

The messages in the dialogs (but not the alert) can be formatted using the following HTML tags: <b>, <big>, <blockquote>, <br>, <cite>, <dfn>, <div>, <em>, <small>, <strong>, <sub>, <sup>, <tt>, <u> You can also use the font tag to specify color, for example, <font color="blue">. Some of the available color names are aqua, black, blue, fuchsia, green, grey, lime, maroon, navy, olive, purple, red, silver, teal, white, and yellow

Properties

BackgroundColor

Specifies the background color for alerts (not dialogs).

NotifierLength (designer only)

specifies the length of time that the alert is shown -- either "short" or "long".

TextColor

Specifies the text color for alerts (not dialogs).

Events

AfterChoosing(text choice)

Event after the user has made a selection for ShowChooseDialog.

AfterTextInput(text response)

Event raised after the user has responded to ShowTextDialog.