这段代码用于向Skype发送消息,但是如果我没有Skype,我不知道如何设置https://play.google.com/store/apps/details?id=com.skype.raider。
skypename.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
Uri skypeUri = Uri.parse("skype:username?chat");
Intent myIntent = new Intent(Intent.ACTION_VIEW, skypeUri);
myIntent.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(myIntent);
}
});
添加了代码......................................................
................................................... 。
skypename.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!isSkypeClientInstalled(activity)) {
Context activity;
goToMarket(activity);
return;
} else{
Uri skypeUri = Uri.parse("skype:username?chat");
Intent myIntent = new Intent(Intent.ACTION_VIEW, skypeUri);
myIntent.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(myIntent);
}
public void goToMarket(Context myContext) {
Activity activity;
try {
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + "com.skype.raider")));
} catch (android.content.ActivityNotFoundException anfe) {
activity. startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + "com.skype.raider")));
}
return;
}
public boolean isSkypeClientInstalled(Context myContext) {
PackageManager myPackageMgr = myContext.getPackageManager();
try {
myPackageMgr.getPackageInfo("com.skype.raider", PackageManager.GET_ACTIVITIES);
}
catch (PackageManager.NameNotFoundException e) {
return (false);
}
return (true);
});
首先,您检查Skype是否已安装或未使用此代码。如果安装了味精,则转到Google Play下载Skype
skypename.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
if (!isSkypeClientInstalled(MainActivity.this)) {
goToMarket(MainActivity.this);
return;
} else{
Uri skypeUri = Uri.parse("skype:username?chat");
Intent myIntent = new Intent(Intent.ACTION_VIEW, skypeUri);
myIntent.setComponent(new ComponentName("com.skype.raider", "com.skype.raider.Main"));
myIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(myIntent);
}
}
});
public void goToMarket(Context myContext) {
try {
activity.startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + "com.skype.raider")));
} catch (android.content.ActivityNotFoundException anfe) {
activity. startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("http://play.google.com/store/apps/details?id=" + "com.skype.raider")));
}
return;
}
public boolean isSkypeClientInstalled(Context myContext) {
PackageManager myPackageMgr = myContext.getPackageManager();
try {
myPackageMgr.getPackageInfo("com.skype.raider", PackageManager.GET_ACTIVITIES);
}
catch (PackageManager.NameNotFoundException e) {
return (false);
}
return (true);
}
何谓 Skype Skype 是免费的通讯软件,使用时必须透过宽带与网络联机。利用Skype软件拨电话至传统电话或移动电话需要付费,但与 Skype 用户间的通话皆为免费。PSP™版的 Skype 具备以下机能。 跟其他 Skype 用户通话(免费) 跟传统及移动电话通话(SkypeOut™)(需付费) 接听传统及移动电话拨打的电话(SkypeIn™)(需付费) 传送/接收语音消息(部分需
Skype™ 何谓 Skype 事前准备 联系人名单 如何通话 所有拨打记录 其他机能 需付费的机能
如何遥控游玩 所谓的遥控游玩,是指能在PSP™上显示PS3™的画面,并透过无线LAN遥控操作的机能。 可运用PSP™主机操作的项目 可透过遥控游玩操作的PS3™主要机能如下所述。 (设定)*1 (相片) (音乐) (影像)*2 (游戏)的(保存数据管理)、(记忆卡管理(PS / PS2))、(游戏数据管理) (网络) (PlayStation®Store) (好友) *1 可操作的项目有限。 *2
我想在ios上播放widevine url,ios中是否有类似于android exoplayer的播放器支持widevine DRM,现在在android中我可以播放widevine mpd文件 例外情况:
问题内容: 我试图通过我的Android应用程序启动Skype意图,并传递一个电话号码。到目前为止,由于其他在stackoverflow上有类似需求的人,我已经成功启动了Skype,但仍然无法传递电话号码。这是我正在使用的代码: 发生的情况是Skype开始,但给我敬酒,说该数字无效,建议我添加国际前缀。Log.d给我tel:+39 ........(数字有效,我也将其用于 实际上,当我转到Skyp
问题内容: 我有这个反应 在这种情况下,如何测试axios?开玩笑说那里有一个异步代码的用例,在那里他们使用了模拟功能,但是我不知道我是否可以用axios做到这一点?参考:https : //facebook.github.io/jest/docs/tutorial- async.html 到目前为止,我已经测试了它是否返回了正确的类型 我不知道如何传递模拟数据并测试它是否返回,但是有人有任何想法