如何使用' if'仅当第一个活动的名称等于字符串时才编码?

时间:2015-12-06 15:42:09

标签: android if-statement android-intent intentfilter

如果我的活动中有代码,我就有这个:

    Bundle bundle = getIntent().getExtras();
    if (bundle.getBoolean("fourthSection")){
        mTitle = getString(R.string.title_section4);
        this.setContentView(R.layout.stats);
        new uq().execute();

        otherLayout = true;
    }

如何获取发送意图的活动的名称,并仅在第一个活动的名称等于"个人资料"?

时应用上述代码

1 个答案:

答案 0 :(得分:0)

  • 单个来电者:例如:您只想从<include layout="@layout/your_footer">班级拨打电话,然后添加Profile,表示该来自boolean班级。
  • 多个来电者:例如:有多个来电者然后添加一个Profile,用于识别来自哪个来电。

<强>实施

  1. int班级

    Profile
  2. 另一个或目的地类

    Intent intent = new Intent(this, SOME_ACITIVITY.class) intent.putExtra(ANY_KEY, true); // Set it true for Profile class startActivity(intent); 方法

    中写下以下代码
    onCreate()