本文整理了Java中androidx.appcompat.widget.Toolbar.setAlpha()
方法的一些代码示例,展示了Toolbar.setAlpha()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Toolbar.setAlpha()
方法的具体详情如下:
包路径:androidx.appcompat.widget.Toolbar
类名称:Toolbar
方法名:setAlpha
暂无
代码示例来源:origin: alexvasilkov/GestureViews
/**
* Applying top image animation state: fading out toolbar and background.
*/
private void applyFullImageState(float position, boolean isLeaving) {
views.fullBackground.setVisibility(position == 0f ? View.INVISIBLE : View.VISIBLE);
views.fullBackground.setAlpha(position);
views.fullImageToolbar.setVisibility(position == 0f ? View.INVISIBLE : View.VISIBLE);
views.fullImageToolbar.setAlpha(position);
views.fullImage.setVisibility(position == 0f && isLeaving
? View.INVISIBLE : View.VISIBLE);
}
代码示例来源:origin: alexvasilkov/GestureViews
/**
* Applying pager image animation state: fading out toolbar, title and background.
*/
private void applyFullPagerState(float position, boolean isLeaving) {
views.fullBackground.setVisibility(position == 0f ? View.INVISIBLE : View.VISIBLE);
views.fullBackground.setAlpha(position);
views.pagerToolbar.setVisibility(position == 0f ? View.INVISIBLE : View.VISIBLE);
views.pagerToolbar.setAlpha(isSystemUiShown() ? position : 0f);
views.pagerTitle.setVisibility(position == 1f ? View.VISIBLE : View.INVISIBLE);
if (isLeaving && position == 0f) {
pagerAdapter.setActivated(false);
showSystemUi(true);
}
}
代码示例来源:origin: ZieIony/Carbon
@Override
public void setAlpha(@FloatRange(from = 0.0, to = 1.0) float alpha) {
super.setAlpha(alpha);
invalidateParentIfNeeded();
fireOnTransformationChangedListener();
}
代码示例来源:origin: michael-rapp/ChromeLikeTabSwitcher
toolbar.setAlpha(getModel().areToolbarsShown() ? 1 : 0);
} else {
SwipeAnimation swipeAnimation =
代码示例来源:origin: michael-rapp/ChromeLikeTabSwitcher
toolbar.setAlpha(0);
代码示例来源:origin: michael-rapp/ChromeLikeTabSwitcher
toolbar.setAlpha(getModel().areToolbarsShown() ? 1 : 0);
} else if (selectionChanged) {
tabViewRecycler.inflate(
代码示例来源:origin: michael-rapp/ChromeLikeTabSwitcher
@Override
public final void onGlobalLayout() {
if (getModel().isSwitcherShown()) {
AbstractItem[] items = calculateInitialItems(getModel().getReferenceTabIndex(),
getModel().getReferenceTabPosition());
AbstractItemIterator iterator = new InitialItemIteratorBuilder(items).create();
AbstractItem item;
while ((item = iterator.next()) != null) {
if (item.isVisible()) {
inflateAndUpdateView(item, false, createBottomMarginLayoutListener(item));
}
}
} else if (getModel().getSelectedTab() != null) {
AbstractItem item = TabItem.create(getTabSwitcher(), tabViewRecycler,
getModel().getSelectedTabIndex());
tabViewRecycler.inflate(item);
}
boolean showToolbar = getModel().areToolbarsShown() &&
(getModel().isEmpty() || getModel().isSwitcherShown());
toolbar.setAlpha(showToolbar ? 1 : 0);
toolbar.setVisibility(showToolbar ? View.VISIBLE : View.INVISIBLE);
adaptEmptyView(0);
}
内容来源于网络,如有侵权,请联系作者删除!