如何通过意图启动主流活动

时间:2016-02-18 09:08:24

标签: android-intent android-activity flow master detail

我尝试通过intent启动我的主要详细信息流活动。但是我的应用程序崩溃了。我该怎么办?需要帮助。请。

这是我的代码:

package com.example.baymax.farmax;    

import android.content.Intent;
import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;    
import android.support.v7.app.AppCompatActivity;    
import android.support.v7.widget.Toolbar;    
import android.view.View;    

public class Propergrowth extends AppCompatActivity {    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_propergrowth);
}
    public void cher(View view) {    
        startActivity(new Intent(Propergrowth.this,CropsListActivity.class));
    }
public void Kha(View view) {
        Intent ch = new Intent(getApplicationContext(), MainMenu.class);
        startActivity(ch);    
    }    
}        
}

每当我尝试打开Master Flow活动时,通过单击按钮,应用程序崩溃,我尝试了许多替代方法来使用意图,但它崩溃了。请,需要帮助。

1 个答案:

答案 0 :(得分:0)

而不是这个

public void Kha(View view) { Intent ch = new Intent(getApplicationContext(), MainMenu.class); startActivity(ch);
}

试试这个

public void Kha(View view) { Intent ch = new Intent(Propergrowth.this, MainMenu.class); startActivity(ch);
}

希望这会帮助你