这是我想要将这一个Toast消息更改为3 Intent的代码。我怎么能这样做:
@Override
public void onClick(int buttonIndex) {
Toast.makeText(
parent.getContext(),
"On click " + circleSubButtonTexts[buttonIndex],
Toast.LENGTH_SHORT).show();
}
通过这么多问题,我可以通过以下代码帮助您。尝试下面的代码,在clickListner
上设置FloatingActionButton
FloatingActionButton fab1 = (FloatingActionButton) rootView.findViewById(R.id.fab_1);
fab1.setOnCheckedChangeListener(this);
fab1.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent intent = new Intent(MainActivity.this, SecondActivity.class);
startActivity(intent);
}
});
假设您已经创建并将您的活动注册到清单(并且您可以访问应用程序),只需将以上功能的内容替换为:
Intent intent = new Intent(this, SomeActivity.class);
// Add data or something
startActivity(intent);
有关更多详细信息:https://developer.android.com/training/basics/firstapp/starting-activity.html