Skip to content

Commit 34d8c64

Browse files
committed
add screen shot
1 parent 259d470 commit 34d8c64

4 files changed

Lines changed: 0 additions & 24 deletions

File tree

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,12 @@
11
package loopeer.com.appbarlayout_spring_extension;
22

33
import android.os.Bundle;
4-
import android.support.design.widget.AppBarLayout;
5-
import android.support.design.widget.CoordinatorLayout;
64
import android.support.design.widget.FloatingActionButton;
75
import android.support.design.widget.Snackbar;
8-
import android.support.design.widget.AppBarLayoutSpringBehavior;
96
import android.support.v7.app.AppCompatActivity;
107
import android.support.v7.widget.Toolbar;
118
import android.view.View;
129

13-
import com.github.mmin18.widget.RealtimeBlurView;
14-
1510
public class SpringAppBarLayoutActivity extends AppCompatActivity {
1611

1712
@Override
@@ -30,17 +25,5 @@ public void onClick(View view) {
3025
.setAction("Action", null).show();
3126
}
3227
});
33-
34-
final RealtimeBlurView realtimeBlurView = (RealtimeBlurView) findViewById(R.id.real_time_blur_view);
35-
36-
AppBarLayout appBarLayout = (AppBarLayout) findViewById(R.id.app_bar);
37-
AppBarLayoutSpringBehavior springBehavior = (AppBarLayoutSpringBehavior) ((CoordinatorLayout.LayoutParams) appBarLayout.getLayoutParams()).getBehavior();
38-
springBehavior.setSpringOffsetCallback(new AppBarLayoutSpringBehavior.SpringOffsetCallback() {
39-
@Override
40-
public void springCallback(int offset) {
41-
int radius = 20 * (240 - offset > 0 ? 240 - offset : 0) / 240;
42-
realtimeBlurView.setBlurRadius(radius);
43-
}
44-
});
4528
}
4629
}

app/src/main/res/layout/activity_spring_app_bar_layout.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,6 @@
3030
android:scaleType="centerCrop"
3131
android:src="@mipmap/img_test"/>
3232

33-
<com.github.mmin18.widget.RealtimeBlurView
34-
android:id="@+id/real_time_blur_view"
35-
android:layout_width="match_parent"
36-
android:layout_height="match_parent"
37-
app:realtimeBlurRadius="20dp"
38-
app:realtimeOverlayColor="@android:color/transparent" />
39-
4033
<android.support.v7.widget.Toolbar
4134
android:id="@+id/toolbar"
4235
android:layout_width="match_parent"

screenshot/appbar_spring.gif

3.62 MB
Loading
2.52 MB
Loading

0 commit comments

Comments
 (0)