1

我有一个短信应用程序。在这里,我希望使用发送按钮在该活动中发送短信,并继续进行新活动。我已经编写了发送短信的代码。但是不知道如何同时去另一个活动。请帮助。这是代码。

btn.setOnClickListener(new View.OnClickListener() {     

                @Override
                public void onClick(View arg0) {

                    String mobileno=pno.getText().toString();
                    String text=msg.getText().toString();
                    sentsms(mobileno,text);

                }

            });
4

3 回答 3

1

请看下面的代码:

btn.setOnClickListener(new View.OnClickListener() {     

                @Override
                public void onClick(View arg0) {

                    String mobileno=pno.getText().toString();
                    String text=msg.getText().toString();
                    sentsms(mobileno,text);

                    // start other activity here
                    Intent intent = new Intent(CurrentActivity.this,
                        YourOtherActivity.class);
                    startActivity(intent);

                }

            });
于 2013-07-25T11:39:01.950 回答
1

使用这样的东西:

Intent intent = new Intent(this, YourSecondActivity.class);
startActivity(intent);

在您的 onClick 中,这将是:

btn.setOnClickListener(new View.OnClickListener() {     

            @Override
            public void onClick(View arg0) {

                String mobileno=pno.getText().toString();
                String text=msg.getText().toString();
                sentsms(mobileno,text);

                Intent intent = new Intent(this, YourSecondActivity.class);
                startActivity(intent);
            }

});
于 2013-07-25T11:37:34.003 回答
0

尝试这个..

  btn.setOnClickListener(new View.OnClickListener() {     

        @Override
        public void onClick(View arg0) {

            String mobileno=pno.getText().toString().trim();
            String text=msg.getText().toString().trim();
            sentsms(mobileno,text);

            Intent intent = new Intent(this, YourActivityName.class);
            startActivity(intent);
        }

 });
于 2013-07-25T11:45:44.830 回答