FlycoDialog_Master
FlycoDialog_Master copied to clipboard
ActionSheetDialog点击后,跳转新的activity会卡顿
比如下面的代码,跳转到新的activity时, ActionSheetDialog会调dismiss()这个有动画的方法,但是这时由于startActivity正在启动,所以ActionSheetDialog的消失动画会非常卡顿,我看GPU曲线都红了一片了, 现在是使用没有动画的消失方法,但是终究不如有动画的好看
dialog.setOnOperItemClickL(new OnOperItemClickL() {
@Override
public void onOperItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position) {
case 4:
Intent intent = new Intent(mActivity,DetailActivity.class);
intent.putExtra(DetailActivity.INTENT_FRAGMENT_INDEX_KEY, DetailActivity.FRAGMENT_FLOWDETAILS);
intent.putExtra(DetailActivity.INTENT_TITLE_KEY, "详情");
startActivity(intent);
break;
}
dialog.dismiss();
}
});