Example #1
0
        public void SetStatusBarConfig(InBrainStatusBarConfig config)
        {
            var javaConfig = new AndroidJavaObject(Constants.StatusBarConfigJavaClass)
                             .CallAJO("setStatusBarIconsLight", config.LightStatusBarIcons)
                             .CallAJO("setStatusBarColor", config.StatusBarColor.ToJavaColor());

            JniUtils.RunOnUiThread(() => { InBrainInst?.Call(Constants.SetStatusBarConfigJavaMethod, javaConfig); });
        }
Example #2
0
        public void SetStatusBarConfig(InBrainStatusBarConfig config)
        {
#if UNITY_IOS && !UNITY_EDITOR
            var white = config.LightStatusBarIcons;
            var hide  = config.HideStatusBarIos;

            _ib_SetStatusBarConfig(white, hide);
#endif
        }
Example #3
0
        void SetStatusBarConfiguration()
        {
            var statusBarConfig = new InBrainStatusBarConfig
            {
                StatusBarColor      = Color.green,
                LightStatusBarIcons = false,
                HideStatusBarIos    = false
            };

            InBrain.Instance.SetStatusBarConfig(statusBarConfig);
        }
Example #4
0
 /// <summary>
 /// Set custom style for the surveys web view status bar
 /// </summary>
 /// <param name="config">Status bar configuration parameters</param>
 public void SetStatusBarConfig(InBrainStatusBarConfig config)
 {
     InBrainImpl?.SetStatusBarConfig(config);
 }