从卡片视图开始 activity 后祝酒消息

Toasting a message after starting activity from card view

我带着一个新问题来到这里。我在一个片段中有一个卡片布局。其中一张卡片有一个按钮,点击后我会打开一个新的 activity。

if("activity1".equals(button.getTag())){

                        Intent intent1 = new Intent(itemView.getContext(), MainActivity2.class);
                        itemView.getContext().startActivity(intent1);

                    }

我的MainActivity2.java

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);

        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        recyclerView = (RecyclerView) findViewById(R.id.recycler_view);

        pDialog = new ProgressDialog(this);
        images = new ArrayList<>();
        mAdapter = new GalleryAdapter(getApplicationContext(), images);

        RecyclerView.LayoutManager mLayoutManager = new GridLayoutManager(getApplicationContext(), 2);
        recyclerView.setLayoutManager(mLayoutManager);
        recyclerView.setItemAnimator(new DefaultItemAnimator());
        recyclerView.setAdapter(mAdapter);

MainActivity2 从服务器加载图像。当我点击按钮打开时,MainActivity2.java,我想祝酒一条消息"Please wait while we load things for you"。我尝试了以下:

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main2);
     Toast.makeText(this, this.getIntent().getExtras().getString("value"),Toast.LENGTH_LONG).show();

但是它不起作用。我该如何解决这个问题?

额外的 "value" 是什么?它来自哪里?

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);
    Toast.makeText(this, "Please wait while we load things for you", Toast.LENGTH_LONG).show();
}

试试这个:

MainActivity2.java

protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main2);

    Toast.makeText(getApplicationContext(), "Please wait while we load things for you",Toast.LENGTH_LONG).show();
}

如何使用Toast?参见 Documentation