ViewCompat.setTranslationZ(this, Float.MAX_VALUE); ViewCompat.setTranslationZ(this, Float.MIN_VALUE);
@Override protected void onRestoreInstanceState(Parcelable state) { if (!(state instanceof SavedState)) { super.onRestoreInstanceState(state); return; } SavedState savedState = (SavedState) state; super.onRestoreInstanceState(savedState.getSuperState()); if (savedState.morphed) { mShowing = true; ViewCompat.setTranslationZ(this, getResources().getDimension(R.dimen.floatingtoolbar_translationz)); setVisibility(View.VISIBLE); mFab.setVisibility(View.INVISIBLE); } }
public static void setTranslationZ(View view, float translationZ) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ViewCompat.setTranslationZ(view, translationZ); } else if (translationZ != 0) { view.bringToFront(); if (view.getParent() != null) { ((View) view.getParent()).invalidate(); } } } }
firstDnsEdit.setFilters(filters); secondDnsEdit.setFilters(filters); ViewCompat.setTranslationZ(logo, 8);