0

我是 android 新手,我已经使用 phonegap 完成了一个 android 应用程序,但在这个应用程序中我将实现一个新概念。这只不过是这个应用程序想要在接收到特定端口的短信时自动打开。那么如何实现这个概念呢?实际上在登录用户名发送到后端并通过同一端口回复的应用程序表单后。如果输入的用户名正确,则回复消息为真,否则返回假。

在我们的应用程序中,当接收到该特定消息时,获取响应并检查它是否为真,重定向到主表单,否则再次显示登录表单并显示错误消息。这就是概念。

现在我的活动类如下,但我不知道如何改变我的活动类以获得这个概念。

所以任何机构都可以帮助我如何实现这个概念......在此先感谢。

 import android.os.Bundle;
 import org.apache.cordova.*;
 import android.view.Menu;

 public class SMSActivity extends DroidGap
 {

    @Override
    public void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_sms);
        //super.setIntegerProperty("splashscreen", R.drawable.logo);
        super.loadUrl("file:///android_asset/www/index.html");
    }
    @Override
    public boolean onCreateOptionsMenu(Menu menu) 
    {
        getMenuInflater().inflate(R.menu.activity_sms, menu);
        return true;
    }
  }
4

1 回答 1

1

您可以将BroadcastReceiver 用于 SMS_RECEIVED。请参阅本教程,这可能会对您有所帮助。

1) SMS 消息
2)对传入消息作出反应

于 2012-10-17T10:47:18.680 回答