AndroidJavaClass jc = new AndroidJavaClass("com.unity3d.player.UnityPlayer");
AndroidJavaObject jo = jc.GetStatic<AndroidJavaObject>("currentActivity");
jo.Call("u3dCall");
(String) hp.get("arg2"), "true");
mUnityPlayer.UnitySendMessage((String) hp.get("arg1"),
跳转 QQ
方式1
//投诉的客服电话
public String TouShuPhoneNumber(){
return "";//电话号码 要填的!
}
//投诉电话界面
public int TouShuPhoneUI(){
//android.util.Log.e("liny", "TouShuPhoneUI on="+TouShuPhoneNumber());
try{
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:" + TouShuPhoneNumber()));
startActivity(intent);
}catch(Throwable ex){
}
return 0;
}
//投诉的客服QQ
public String TouShuQQNumber(){
return ""; //QQ号码 要填的!
}
//投诉QQ界面
public int TouShuQQUI(){
//android.util.Log.e("liny", "TouShuQQUI on="+TouShuQQNumber());
try{
Intent intent = new Intent(Intent.ACTION_VIEW,Uri.parse("mqqwpa://im/chat?chat_type=wpa&uin=" +TouShuQQNumber()));
startActivity(intent);
}catch(Throwable ex){
}
//android.util.Log.e("liny", "TouShuQQUI over");
return 0;
}
// 获得渠道ID
public String getChannelId(){
ActivityInfo info;
String ChannelId = "ChannelId";
return ChannelId;
}
方式2
// 投诉的客服QQ
public String TouShuQQNumber() {
return "3149897208"; // QQ号码 要填的!
}
// 投诉的客服电话
public String TouShuPhoneNumber() {
return "4006183489";// 电话号码 要填的!
}
// 投诉电话界面
public void GameAndDH() {
// android.util.Log.e("liny", "TouShuPhoneUI on="+TouShuPhoneNumber());
try {
Intent intent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:"
+ TouShuPhoneNumber()));
startActivity(intent);
} catch (Throwable ex) {
}
}
// 投诉QQ界面
public void GameAndQQ() {
// try {
// Intent intent = new Intent(Intent.ACTION_VIEW,
// Uri.parse("mqqwpa://imat?chat_type=wpa&uin="
// + TouShuQQNumber()));
// startActivity(intent);
// } catch (Throwable ex) {
//
// }
String url = "mqqwpa://im/chat?chat_type=wpa&uin="+TouShuQQNumber();
startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse(url)));
}