android.support.v7.widget.Toolbar.getTranslationY()方法的使用及代码示例

x33g5p2x  于2022-01-29 转载在 其他  
字(2.2k)|赞(0)|评价(0)|浏览(80)

本文整理了Java中android.support.v7.widget.Toolbar.getTranslationY()方法的一些代码示例,展示了Toolbar.getTranslationY()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Toolbar.getTranslationY()方法的具体详情如下:
包路径:android.support.v7.widget.Toolbar
类名称:Toolbar
方法名:getTranslationY

Toolbar.getTranslationY介绍

暂无

代码示例

代码示例来源:origin: leftcoding/GankLy

public void switchToolbar() {
  if (mToolbar.getTranslationY() == 0) {
    hideSystemUi();
  } else {
    showSystemUi();
    stopBrowse();
  }
}

代码示例来源:origin: matrixxun/ImmersiveDetailSample

if (isScrollDown(scrollY) && toolbarState == TOOLBAR_STATE_NORMAL && toolbar.getTranslationY() < 0 && (scrollY-oldScrollY != 0)) {
  if(toolbar.getTranslationY() + Math.abs(scrollY-oldScrollY) <= 0){
    toolbar.setTranslationY(toolbar.getTranslationY() + Math.abs(scrollY-oldScrollY));
  }else{
    toolbar.setTranslationY(0);
if (isScrollUp(scrollY) && toolbarState == TOOLBAR_STATE_NORMAL && toolbar.getTranslationY() <= 0 && (scrollY-oldScrollY != 0)) {
  if(toolbar.getTranslationY() - Math.abs(scrollY-oldScrollY) > -toolbar.getHeight()){
    toolbar.setTranslationY(toolbar.getTranslationY() - Math.abs(scrollY-oldScrollY));
  }else{
    toolbar.setTranslationY(-toolbar.getHeight());

代码示例来源:origin: matrixxun/ImmersiveDetailSample

if (isScrollDown(scrollY) && toolbarState == TOOLBAR_STATE_NORMAL && toolbar.getTranslationY() < 0 && (scrollY-oldScrollY != 0)) {
  if(toolbar.getTranslationY() + Math.abs(scrollY-oldScrollY) <= 0){
    toolbar.setTranslationY(toolbar.getTranslationY() + Math.abs(scrollY-oldScrollY));
  }else{
    toolbar.setTranslationY(0);
if (isScrollUp(scrollY) && toolbarState == TOOLBAR_STATE_NORMAL && toolbar.getTranslationY() <= 0 && (scrollY-oldScrollY != 0)) {
  if(toolbar.getTranslationY() - Math.abs(scrollY-oldScrollY) > -toolbar.getHeight()){
    toolbar.setTranslationY(toolbar.getTranslationY() - Math.abs(scrollY-oldScrollY));
  }else{
    toolbar.setTranslationY(-toolbar.getHeight());

代码示例来源:origin: kollerlukas/Camera-Roll-Android-App

float translationY = toolbar.getTranslationY() - dy;
if (-translationY > toolbar.getHeight()) {
  translationY = -toolbar.getHeight();

代码示例来源:origin: kollerlukas/Camera-Roll-Android-App

float translationY = toolbar.getTranslationY() - dy;
if (-translationY > toolbar.getHeight()) {
  translationY = -toolbar.getHeight();

相关文章

Toolbar类方法