43 lines
720 B
Java
43 lines
720 B
Java
|
|
package com.toukagames;
|
||
|
|
|
||
|
|
import android.util.*;
|
||
|
|
import android.os.Vibrator;
|
||
|
|
|
||
|
|
public class NativeTool
|
||
|
|
{
|
||
|
|
private Vibrator mVibrator;
|
||
|
|
|
||
|
|
private static NativeTool mInstance;
|
||
|
|
|
||
|
|
public static NativeTool GetInstance()
|
||
|
|
{
|
||
|
|
if(mInstance == null)
|
||
|
|
{
|
||
|
|
mInstance = new NativeTool();
|
||
|
|
}
|
||
|
|
|
||
|
|
return mInstance;
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Init(Vibrator pVibrator)
|
||
|
|
{
|
||
|
|
mVibrator = pVibrator;
|
||
|
|
}
|
||
|
|
|
||
|
|
//shake
|
||
|
|
public void Shake(long pMilliseconds)
|
||
|
|
{
|
||
|
|
mVibrator.vibrate(pMilliseconds);
|
||
|
|
}
|
||
|
|
|
||
|
|
public void StopShake()
|
||
|
|
{
|
||
|
|
mVibrator.cancel();
|
||
|
|
}
|
||
|
|
|
||
|
|
public void Share(String pUrl)
|
||
|
|
{
|
||
|
|
Log.i("touka","com.toukagames share:" + pUrl);
|
||
|
|
}
|
||
|
|
}
|