Java 使用OnOptions ItemSelected中的View参数启动类
我想用View参数启动一个类 我解释不清楚,但这是我的课Java 使用OnOptions ItemSelected中的View参数启动类,java,android,class,view,Java,Android,Class,View,我想用View参数启动一个类 我解释不清楚,但这是我的课 public void presentActivity(View view) { ActivityOptionsCompat activityOptionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation (this,view,"transition"); int revealX = (int) (view.getX() + v
public void presentActivity(View view)
{
ActivityOptionsCompat activityOptionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation
(this,view,"transition");
int revealX = (int) (view.getX() + view.getWidth() / 2);
int revealY = (int) (view.getY() + view.getHeight()/ 2);
Intent search = new Intent(this,search_activity.class);
search.putExtra(search_activity.EXTRA_CIRCULAR_REVEAL_X,revealX);
search.putExtra(search_activity.EXTRA_CIRCULAR_REVEAL_Y, revealY);
ActivityCompat.startActivity(this, search, activityOptionsCompat.toBundle());
}
只是我需要知道如何从一开始就表现积极
public boolean onOptionsItemSelected(MenuItem menuItem)
{
return super.onOptionsItemSelected(menuItem);
}
请帮助我,真的需要一个方法来做到这一点;
谢谢。函数中的视图是什么?它是presentActivity将获取x、y轴的菜单项,并从菜单项位置开始动画