Skip to content

[ZH] 小工具

ch.yang edited this page Aug 4, 2016 · 1 revision

Cafe小工具

Cafe小工具是关闭NAVER Cafe SDK,自动出现在画面的小工具。通过Cafe小工具,在游戏过程中可随时使用Cafe。

Cafe小工具从NAVER Cafe SDK 1.6.0以上开始支持。

Cafe小工具

屏幕截图按键

按下Cafe小工具的屏幕截图按键,即可捕捉游戏画面。 按下屏幕截图按键时的截图功能,在setOnWidgetScreenshotClickListener()方法注册小工具截图点击监听器(OnWidgetScreenshotClickListener)来实现。

小工具截图点击监听器从NAVER Cafe SDK 1.7.0以上开始支持。

public static void setOnWidgetScreenshotClickListener(Glink.OnWidgetScreenshotClickListener onWidgetScreenshotClickListener);

以下是实现小工具截图点击监听器的举例。

  /**
   * 小工具截图点击监听器设置
   */
  Glink.setOnWidgetScreenshotClickListener(new Glink.OnWidgetScreenshotClickListener() {
      @Override public void onScreenshotClick() {
         //TODO画面截图及运行NAVER Cafe SDK(下面是sudo代码)
        String uri = screenCapture();
        Glink.startImageWrite(getActivity(), "title", uri);
      }
    });

显示Cafe小工具

关闭NAVER Cafe SDK时是否显示Cafe小工具,在showWidgetWhenUnloadSdk()方法设置。

public static void showWidgetWhenUnloadSdk(Activity activity, boolean show);

将show参数的值设置为true,关闭NAVER Cafe SDK时显示Cafe小工具(默认值: true)。

以下是显示Cafe小工具的举例。

  /**
   * 决定关闭NAVER Cafe SDK时,是否显示Cafe小工具。
   */
  Glink.showWidgetWhenUnloadSdk(activity, true);

运行Cafe小工具

运行Cafe小工具,使用startWidget()方法。

startWidget()方法从NAVER Cafe SDK 1.7.0开始支持。

public static void startWidget(Activity activity);

以下是运行Cafe小工具的举例。

/**
 * 运行Cafe小工具。
 */
Glink.startWidget(activity);

关闭Cafe小工具

关闭Cafe小工具,使用stopWidget()方法。

public static void stopWidget(Activity activity)

以下是强制关闭Cafe小工具的举例。

  /**
   * 关闭Cafe小工具。
   */
  Glink.stopWidget(activity);

setWidgetUse()方法
setWidgetUse()方法从NAVER Cafe SDK 1.7.0开始删除。
public static void setWidgetUse(Activity activity, boolean use);

Other NAVER CAFE SDK Documents.

Unity

Unreal

Cocos-2dx

iOS

Clone this wiki locally