0

我在这一行收到错误:

Intent intent = getIntent();//erroris: create method getIntent()

帮助我,如果有人知道这个错误在什么情况下调用?

我的部分代码:

发送方:

if (intent.getStringExtra("code").equals("promo")) 
{
    String promocode = intent.getStringExtra("promocode");
    String isSMS = intent.getStringExtra("issms");
    String smsContent = intent.getStringExtra("smscon");
    String opCode = intent.getStringExtra("opcode");

    //send data
    Intent i=new Intent();
    i.putExtra("PROMOCODE", promocode);
    i.putExtra("SMSCONTENT", smsContent);
    i.putExtra("OPCODE", opCode);

接收方:

Intent intent = getIntent();
String promoCode = intent.getStringExtra("PROMOCODE");
String smsContent = intent.getStringExtra("SMSCONTENT");
String opCode = intent.getStringExtra("OPCODE");

String sql = "CREATE TABLE IF NOT EXISTS notifications (" +
            "_id INTEGER PRIMARY KEY AUTOINCREMENT, " +
            promoCode + "INTEGER," +
            smsContent + "TEXT," +
            opCode + "INTEGER);";
4

1 回答 1

0

当你获得价值时,使用这个: -

String promocode = getIntent().getStringExtra("promocode");

根据要求更改密钥(“促销代码”)。

告诉我这一点是否对你有帮助..

于 2013-10-22T06:08:30.333 回答