Skip to main content

Managing entries

To add an icon to the status bar you need to use SmartifyOS.StatusBar.

StatusBar

AddStatus

public static StatusEntry AddStatus(Sprite sprite)

Create and add a new icon to the status bar.

Parameters
spriteSprite of the icon to be shown in the status bar
Returns
StatusEntryThe newly created StatusEntry

StatusEntry

Show

public void Show()

Shows the status entry

Hide

public void Hide()

Hides the status entry

Remove

public void Remove()

Removes the status entry

Example

using SmartifyOS.StatusBar;

public class StatusBarExample : MonoBehaviour
{
[SerializeField] private Sprite iconSprite;

private StatusBar.StatusEntry entry;

private void Start()
{
entry = StatusBar.AddStatus(iconSprite);
entry.Hide(); //Optionally hide on start
}

//Some function to show the status icon
public void Show()
{
entry.Show();
}

//Some function to hide the status icon
public void Hide()
{
entry.Hide();
}
}