我在这里有一个新鲜的问题。我在一个片段中有一个卡片布局。其中一张卡上有一个按钮,点击后我打开一个新的活动。从卡片视图开始活动后烘烤消息
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时,我想要为消息“敬请等待,同时为我们加载东西”。我试过如下:
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();
但它不工作。我怎么解决这个问题?
嗨,我有另一个要求。如上所述,点击打开的新活动,在其中加载图像。我在开启活动时敬酒信息。现在我怎样才能达到以下目标: 当用户点击时,新的活动打开。如果有网络连接,则消息是“请稍候,我们为您加载东西”已加载。如果没有网络连接,而是显示上面的消息,则显示“请确认您使用网络连接”消息。 – Pra
[这里](http://stackoverflow.com/a/42376891/5281581)你有我的答案类似的要求。 –