小组件接口
This commit is contained in:
parent
6e137ef330
commit
587ec681ac
|
@ -966,6 +966,51 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
|
|||
EFSdk.get().SetPersistentStyleV2Text(text1, text2, text3, text4);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 获取指定类型的小组件是否已添加到桌面
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
/// <returns></returns>
|
||||
public bool IsWidgetAdded(EFSdk.WidgetType type)
|
||||
{
|
||||
return EFSdk.get().IsWidgetAdded(type);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 将指定类型的小组件添加到桌面
|
||||
/// </summary>
|
||||
/// <param name="type"></param>
|
||||
/// <param name="action">添加结果</param>
|
||||
/// <returns></returns>
|
||||
public void RequestAddWidget(EFSdk.WidgetType type, Action<bool> action)
|
||||
{
|
||||
EFSdk.get().RequestAddWidget(type, action);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 请求将Widget3X2添加到桌面,并自定义文案
|
||||
/// </summary>
|
||||
/// <param name="title1">标题1文案</param>
|
||||
/// <param name="title2">标题2文案</param>
|
||||
/// <param name="progressStr">进度条上的文案</param>
|
||||
/// <param name="buttonStr">按钮的文案</param>
|
||||
/// <param name="action">小组件添加结果回调</param>
|
||||
public void RequestAddWidget3x2(string title1, string title2, string progressStr, string buttonStr, Action<bool> action)
|
||||
{
|
||||
EFSdk.get().RequestAddWidget3x2(title1, title2, progressStr, buttonStr, action);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 请求将 Widget5X1 添加到桌面,并自定义文案
|
||||
/// </summary>
|
||||
/// <param name="content">内容文案</param>
|
||||
/// <param name="action">小组件添加结果回调</param>
|
||||
/// <param name="contentTextColor">文案文字十六进制颜色值,如: #FFFFFF</param>
|
||||
public void RequestAddWidget5x1(string content, Action<bool> action, string contentTextColor = "#FFFFFF")
|
||||
{
|
||||
EFSdk.get().RequestAddWidget5x1(content, action, contentTextColor);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
/// <summary>
|
||||
|
@ -1081,4 +1126,6 @@ public class RushSDKManager : D_MonoSingleton<RushSDKManager>
|
|||
{
|
||||
Application.OpenURL(StaticValue.PrivacyUrl);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue