草庐IT

sms-activate

全部标签

安卓 WebView : call activity methods form JavaScript interface

是否可以从WebView对象的JavaScript接口(interface)调用主要Activity的方法?或者从这个界面访问SharedPreferences以便我可以通过我的Activity读取数据?我想让我的Activity知道发生了特定的JavaScript操作。 最佳答案 是的,通过WebView.addJavascriptInterface()可以实现JavaScript和您的应用程序之间的双向通信。检查这个例子:http://android-developers.blogspot.com/2008/09/using-w

android - SMS Broadcast Receiver 收不到短信

我做了什么大家好,我现在正在创建一个SMS广播接收器,我刚刚使用本教程构建了一个:Broadcasttutorial.完成代码后,我更新了我的list。之后我从我的另一部手机发送短信到我的手机,但它没有用。我没有得到任何输出。问题我需要更改什么,才能接收这些短信。请给我一个详细的答案,我可以学习它,一个好的教程也很棒!代码SMSBroadcastReceiver(在.services包中)packagede.retowaelchli.filterit.services;importde.retowaelchli.filterit.R;importandroid.app.Notifica

android - 启动具有特定 Activity 的 Android 应用程序

当应用程序启动或恢复时,我想根据“SharedPrefences”中设置的变量将用户重定向到特定的“Activity”。为此,我正在考虑使用一种方法来检查SharedPreferences状态变量并重定向到正确的Activity:privatevoidlaunchRedirect(Contextctxt){Integerstatus=AppPreferences.getStatus(this);Intenti=newIntent(MainActivity.this,Activity1.class);switch(status){case0:i=newIntent(MainActivit

android - 在模拟器 : No Activity found to handle Intent 中语音转文本

我想问一下如何在我的模拟器上使用语音转文本代码。我的代码可以在真实设备上运行,但不能在模拟器上运行。错误说:NoActivityfoundtohandleIntent{act=android.speech.action.RECOGNIZE_SPEECH(hasextras)}我能做什么? 最佳答案 packagenet.viralpatel.android.speechtotextdemo;importjava.util.ArrayList;importandroid.app.Activity;importandroid.conte

android - 如何在 Android 中以编程方式读取 SMS 消息

我想以编程方式在android中读取新传入短信的消息正文。我尝试了一些但没有返回任何内容:我的代码有什么错误吗?btnSendSms=(Button)findViewById(R.id.button1_SendSms);btnSendSms.setOnClickListener(newOnClickListener(){@OverridepublicvoidonClick(Viewarg0){//TODOAuto-generatedmethodstubStringstrCellNo1,strCellNo2,strCellNo3,strCellNo4,strCellNo5;SharedP

android - 启动另一个应用程序的 Activity 以获得它的结果

我有两个应用程序,A和B。我从A启动B以获得结果,使用以下代码:IntentfmIntent=getPackageManager().getLaunchIntentForPackage("com.example.B");fmIntent.putExtra("hello","world");startActivityForResult(fmIntent,REQUEST_TEST);在B中,我正在执行以下操作:getIntent().putExtra("completed",true);setResult(RESULT_OK,getIntent());finish();如果我对同一个应用程

android - 仅当 Activity 暂停时才会收到待处理的 Intent 额外内容

我正在从我的StateCh.java向MainActivity发送带有未决Intent的额外字符串。我对它的期望是在到达具有额外的未决Intent(单击通知)时在MainActivity中显示对话框。问题是当我打开MainActivity然后单击通知时,未决Intent中没有额外内容,并且不显示对话框。当我暂停MainActivity(通过按后退按钮)并再次单击通知时,它会按预期工作。主要Activity.java:publicclassMainActivityextendsActivity{//...@OverrideprotectedvoidonNewIntent(Intentin

android - 如何在 Activity 之间传递游戏中心数据?

嗯,我正在android中实现新的游戏中心,但有一个概念我不明白。我有一个扩展BaseGameActivity(https://developers.google.com/games/services/android/init)的类,所以它是管理成就、排行榜、Google+登录等的类。我需要另一个类才能从该Activity访问游戏中心数据(解锁成就、排行榜等),但不会从扩展的BaseGameActivity类中调用此类。他们如何沟通?结构是这样的(意思是“->”它启动了其他activity)A(扩展BaseGameActivity)->B->C(需要游戏中心与A通信)我已经阅读了goo

android - 在 android 上打开主要的 SMS 对话 Intent

如何从我自己的Activity中启动androidmms/sms主要对话Intent?到目前为止我找到的最佳答案是:Intentintent=newIntent(Intent.ACTION_MAIN);intent.addCategory(Intent.CATEGORY_LAUNCHER);intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);intent.setClassName("com.android.mms","com.android.mms.ui.ConversationList");context.startActivity(inte

android - 转到 SMS Pro 覆盖 android.provider.Telephony.SMS_RECEIVED

我有一个应用程序,允许用户转发收到的SMS消息。过去,我将android.provider.Telephony.SMS_RECEIVED的intent-filter中的android:priority设置为略高于Android的默认消息传递应用程序。我这样做了,这样用户就可以转发消息而不必在消息传递应用程序中清除它们。然而,几个月后,GoSMSPro发布了其应用程序的更新,其中android:priority值非常高,因此安装该应用程序的用户开始遇到问题。我更新了我的应用程序,使我的优先级略高于GoSMSPro,一切顺利。现在GoSMSPro又做了一次,他们的android:prior