当按下按钮在另一个屏幕上做某事时,我想要一个按钮。例如,如果我在 screen1 上有 2 个按钮,当您单击其中一个按钮时,它会打开另一个屏幕,但是根据单击的按钮,它将显示某个组件。
问问题
562 次
2 回答
0
解决方案1:
您可以为单独的组件使用两个单独的活动。
或者
解决方案2:
从第一个屏幕将您的按钮位置作为 putExtra 传递。
Intent i=new Intent(getApplicationContext(), NextActivity.class);
i.putExtra("btn_position",position); //pass your button positon as int
startActivity(i);
并使用 getExtra 从第二个屏幕获取您的按钮位置。
Intent intent = getIntent();
int button_postion = intent.getIntExtra("position", 0);
于 2015-05-11T15:19:23.873 回答