关于Intent

用Intent启动另一个Activity的方法:

    private void showSettings()
    {
        final Intent intent = new Intent(this,SettingsActivity.class);
        startActivity(intent);
    }
    

调用showSettings函数即可启用SettingsActivity。

 

另外,广播是不需要intent来启动的。

直接在BroadcastReceiver里面用getAction()函数来接收广播就行了(不要忘了注册),别的Activity里面不用写任何东西。比如:

String SMS_RECEIVED = "android.provider.Telephony.SMS_RECEIVED" ;

if ( intent.getAction().equals( SMS_RECEIVED )  )
{
  //.....  
}

 

posted @ 2013-11-18 20:17  LarryLawrence  阅读(184)  评论(0编辑  收藏  举报