Skip to content

Commit ebe2f7e

Browse files
committed
HotBitmapGG
修复了一个issues,界面共享元素动画的问题, 目前发现Fragment使用共享元素动画只能在Api23上正常.自己的N6可以,使用模拟器5.0和5.1就有问题,这个我在慢慢优化下.
1 parent 6177713 commit ebe2f7e

File tree

7 files changed

+5
-33
lines changed

7 files changed

+5
-33
lines changed

app/src/main/java/com/hotbitmapgg/moequest/module/douban/DoubanMeiziPageActivity.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,14 +115,6 @@ public void onPageSelected(int position)
115115
mToolbar.setTitle(doubanMeizis.get(position).getTitle());
116116
currenIndex = position;
117117
url = doubanMeizis.get(currenIndex).getUrl();
118-
119-
//切换ViewPager时隐藏ToolBar
120-
ImmersiveUtil.enter(DoubanMeiziPageActivity.this);
121-
mAppBarLayout.animate()
122-
.translationY(-mAppBarLayout.getHeight())
123-
.setInterpolator(new DecelerateInterpolator(2))
124-
.start();
125-
isHide = true;
126118
}
127119

128120
@Override

app/src/main/java/com/hotbitmapgg/moequest/module/douban/DoubanSimpleMeiziFragment.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ public void onItemClick(int position, AbsRecyclerViewAdapter.ClickableViewHolder
262262
{
263263

264264
Intent intent = DoubanMeiziPageActivity.luanch(getActivity(), position, type);
265-
if (Build.VERSION.SDK_INT >= 21)
265+
if (Build.VERSION.SDK_INT >= 22)
266266
{
267267
startActivity(intent,
268268
ActivityOptions.makeSceneTransitionAnimation(getActivity(),
@@ -332,7 +332,6 @@ public boolean onPreDraw()
332332
});
333333
}
334334

335-
LogUtil.all("onResume" + " index " + imageIndex);
336335
}
337336

338337
private void setRecycleScrollBug()

app/src/main/java/com/hotbitmapgg/moequest/module/gank/GankMeiziFragment.java

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ public void onItemClick(int position, AbsRecyclerViewAdapter.ClickableViewHolder
304304
{
305305

306306
Intent intent = GankMeiziPageActivity.luanch(getActivity(), position);
307-
if (Build.VERSION.SDK_INT >= 21)
307+
if (Build.VERSION.SDK_INT >= 22)
308308
{
309309
startActivity(intent,
310310
ActivityOptions.makeSceneTransitionAnimation(getActivity(),
@@ -366,8 +366,6 @@ public boolean onPreDraw()
366366
}
367367
});
368368
}
369-
370-
LogUtil.all("onResume" + " index " + imageIndex);
371369
}
372370

373371

app/src/main/java/com/hotbitmapgg/moequest/module/gank/GankMeiziPageActivity.java

Lines changed: 1 addition & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323
import com.hotbitmapgg.moequest.R;
2424
import com.hotbitmapgg.moequest.base.RxBaseActivity;
2525
import com.hotbitmapgg.moequest.model.gank.GankMeizi;
26-
import com.hotbitmapgg.moequest.rx.RxBus;
2726
import com.hotbitmapgg.moequest.module.commonality.MeiziDetailsFragment;
27+
import com.hotbitmapgg.moequest.rx.RxBus;
2828
import com.hotbitmapgg.moequest.utils.ConstantUtil;
2929
import com.hotbitmapgg.moequest.utils.GlideDownloadImageUtil;
3030
import com.hotbitmapgg.moequest.utils.ImmersiveUtil;
@@ -84,7 +84,6 @@ public int getLayoutId()
8484
@Override
8585
public void initViews(Bundle savedInstanceState)
8686
{
87-
8887
Intent intent = getIntent();
8988
if (intent != null)
9089
{
@@ -114,14 +113,6 @@ public void onPageSelected(int position)
114113
mToolbar.setTitle(gankMeizis.get(position).getDesc());
115114
currenIndex = position;
116115
url = gankMeizis.get(currenIndex).getUrl();
117-
118-
//切换ViewPager时隐藏ToolBar
119-
ImmersiveUtil.enter(GankMeiziPageActivity.this);
120-
mAppBarLayout.animate()
121-
.translationY(-mAppBarLayout.getHeight())
122-
.setInterpolator(new DecelerateInterpolator(2))
123-
.start();
124-
isHide = true;
125116
}
126117

127118
@Override

app/src/main/java/com/hotbitmapgg/moequest/module/meizitu/MeiziTuPageActivity.java

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -116,14 +116,6 @@ public void onPageSelected(int position)
116116
mToolbar.setTitle(meizis.get(position).getTitle());
117117
currenIndex = position;
118118
url = meizis.get(currenIndex).getImageurl();
119-
120-
//切换ViewPager时隐藏ToolBar
121-
ImmersiveUtil.enter(MeiziTuPageActivity.this);
122-
mAppBarLayout.animate()
123-
.translationY(-mAppBarLayout.getHeight())
124-
.setInterpolator(new DecelerateInterpolator(2))
125-
.start();
126-
isHide = true;
127119
}
128120

129121
@Override

app/src/main/java/com/hotbitmapgg/moequest/module/meizitu/MeiziTuSimpleFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ public void onItemClick(int position, AbsRecyclerViewAdapter.ClickableViewHolder
271271
{
272272

273273
Intent intent = MeiziTuPageActivity.luanch(getActivity(), position, type);
274-
if (Build.VERSION.SDK_INT >= 21)
274+
if (Build.VERSION.SDK_INT >= 22)
275275
{
276276
startActivity(intent,
277277
ActivityOptions.makeSceneTransitionAnimation(getActivity(),

app/src/main/java/com/hotbitmapgg/moequest/module/meizitu/ZiPaiMeiziFragment.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -271,7 +271,7 @@ public void onItemClick(int position, AbsRecyclerViewAdapter.ClickableViewHolder
271271
{
272272

273273
Intent intent = MeiziTuPageActivity.luanch(getActivity(), position, type);
274-
if (Build.VERSION.SDK_INT >= 21)
274+
if (Build.VERSION.SDK_INT >= 22)
275275
{
276276
startActivity(intent,
277277
ActivityOptions.makeSceneTransitionAnimation(getActivity(),

0 commit comments

Comments
 (0)