热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

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

本文整理了Java中android.support.v7.widget.CardView.setMaxCardElevation()方法的一些代码示例,展示了

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

CardView.setMaxCardElevation介绍

暂无

代码示例

代码示例来源:origin: jrvansuita/MaterialAbout

private void setupCard(AboutBuilder bundle) {
if (!bundle.isShowAsCard()) {
cvHolder.setCardElevation(0);
cvHolder.setRadius(0);
cvHolder.setUseCompatPadding(false);
cvHolder.setMaxCardElevation(0);
cvHolder.setPreventCornerOverlap(false);
( (LayoutParams)cvHolder.getLayoutParams()).setMargins(0, 0, 0, 0);
}
}

代码示例来源:origin: flipkart-incubator/proteus

@Override
public void setDimension(T view, float dimension) {
view.setMaxCardElevation(dimension);
}
});

代码示例来源:origin: open-android/ViewPagerCards

@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.fragment_adapter, container, false);
mCardView = (CardView) view.findViewById(R.id.cardView);
mCardView.setMaxCardElevation(mCardView.getCardElevation()
* CardAdapter.MAX_ELEVATION_FACTOR);
return view;
}

代码示例来源:origin: open-android/ViewPagerCards

@Override
public Object instantiateItem(ViewGroup container, int position) {
View view = LayoutInflater.from(container.getContext())
.inflate(R.layout.adapter, container, false);
container.addView(view);
bind(mData.get(position), view);
CardView cardView = (CardView) view.findViewById(R.id.cardView);
if (mBaseElevation == 0) {
mBaseElevation = cardView.getCardElevation();
}
cardView.setMaxCardElevation(mBaseElevation * MAX_ELEVATION_FACTOR);
mViews.set(position, cardView);
return view;
}

代码示例来源:origin: qdxxxx/BezierViewPager

@Override
public Object instantiateItem(ViewGroup container, final int position) {
View view = LayoutInflater.from(container.getContext()).inflate(R.layout.adapter, container, false);
view.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (cardItemClickListener != null) {
cardItemClickListener.onClick(position);
}
}
});
container.addView(view);
bind(mData.get(position), view);
CardView cardView = (CardView) view.findViewById(R.id.cardView);
cardView.setMaxCardElevation(MaxElevationFactor);
mViews.set(position, cardView);
return view;
}

代码示例来源:origin: woxblom/DragListView

@Override
public void onBindDragView(View clickedView, View dragView) {
CharSequence text = ((TextView) clickedView.findViewById(R.id.text)).getText();
((TextView) dragView.findViewById(R.id.text)).setText(text);
CardView dragCard = dragView.findViewById(R.id.card);
CardView clickedCard = clickedView.findViewById(R.id.card);
dragCard.setMaxCardElevation(40);
dragCard.setCardElevation(clickedCard.getCardElevation());
// I know the dragView is a FrameLayout and that is why I can use setForeground below api level 23
dragCard.setForeground(clickedView.getResources().getDrawable(R.drawable.card_view_drag_foreground));
}

代码示例来源:origin: DevExchanges/ViewPagerCards

@SuppressLint("DefaultLocale")
@Nullable
@Override
public View onCreateView(LayoutInflater inflater, @Nullable ViewGroup container,
@Nullable Bundle savedInstanceState) {
View view = inflater.inflate(R.layout.item_viewpager, container, false);
cardView = (CardView) view.findViewById(R.id.cardView);
cardView.setMaxCardElevation(cardView.getCardElevation() * CardAdapter.MAX_ELEVATION_FACTOR);
TextView title = (TextView) view.findViewById(R.id.title);
Button button = (Button)view.findViewById(R.id.button);
title.setText(String.format("Card %d", getArguments().getInt("position")));
button.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(getActivity(), "Button in Card " + getArguments().getInt("position")
+ "Clicked!", Toast.LENGTH_SHORT).show();
}
});
return view;
}

代码示例来源:origin: JinBoy23520/CoderToDeveloperByTCLer

cardView.setMaxCardElevation(mBaseElevation * MAX_ELEVATION_FACTOR);

代码示例来源:origin: aliumujib/Nibo

private void setValuesToViews() {
this.mSearchCardView.setCardElevation(mSearchCardElevation);
this.mSearchCardView.setMaxCardElevation(mSearchCardElevation);
this.mHomeButton.setArrowDrawableColor(mArrorButtonColor);
this.mHomeButton.setState(mHomeButtonCloseIconState);
this.mHomeButton.setAnimationDuration(DURATION_HOME_BUTTON);
this.mSearchEditText.setTextColor(mSearchEditTextColor);
this.mSearchEditText.setHint(mSearchEditTextHint);
this.mSearchEditText.setHintTextColor(mSearchEditTextHintColor);
if (mLogoDrawable != null) {
this.mLogoView.setLogo(mLogoDrawable);
} else if (mStringLogoDrawable != null) {
this.mLogoView.setLogo(mStringLogoDrawable);
}
this.mLogoView.setTextColor(mSearchTextColor);
}

推荐阅读
  • 本文介绍了一款名为TimeSelector的Android日期时间选择器,采用了Material Design风格,可以在Android Studio中通过gradle添加依赖来使用,也可以在Eclipse中下载源码使用。文章详细介绍了TimeSelector的构造方法和参数说明,以及如何使用回调函数来处理选取时间后的操作。同时还提供了示例代码和可选的起始时间和结束时间设置。 ... [详细]
  • 自动轮播,反转播放的ViewPagerAdapter的使用方法和效果展示
    本文介绍了如何使用自动轮播、反转播放的ViewPagerAdapter,并展示了其效果。该ViewPagerAdapter支持无限循环、触摸暂停、切换缩放等功能。同时提供了使用GIF.gif的示例和github地址。通过LoopFragmentPagerAdapter类的getActualCount、getActualItem和getActualPagerTitle方法可以实现自定义的循环效果和标题展示。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 本文讨论了一个关于cuowu类的问题,作者在使用cuowu类时遇到了错误提示和使用AdjustmentListener的问题。文章提供了16个解决方案,并给出了两个可能导致错误的原因。 ... [详细]
  • XML介绍与使用的概述及标签规则
    本文介绍了XML的基本概念和用途,包括XML的可扩展性和标签的自定义特性。同时还详细解释了XML标签的规则,包括标签的尖括号和合法标识符的组成,标签必须成对出现的原则以及特殊标签的使用方法。通过本文的阅读,读者可以对XML的基本知识有一个全面的了解。 ... [详细]
  • 标题: ... [详细]
  • Android开发实现的计时器功能示例
    本文分享了Android开发实现的计时器功能示例,包括效果图、布局和按钮的使用。通过使用Chronometer控件,可以实现计时器功能。该示例适用于Android平台,供开发者参考。 ... [详细]
  • 本文详细介绍了Android中的坐标系以及与View相关的方法。首先介绍了Android坐标系和视图坐标系的概念,并通过图示进行了解释。接着提到了View的大小可以超过手机屏幕,并且只有在手机屏幕内才能看到。最后,作者表示将在后续文章中继续探讨与View相关的内容。 ... [详细]
  • 带添加按钮的GridView,item的删除事件
    先上图片效果;gridView无数据时显示添加按钮,有数据时,第一格显示添加按钮,后面显示数据:布局文件:addr_manage.xml<?xmlve ... [详细]
  • 今日份分享:Flutter自定义之旋转木马
    今日份分享:Flutter自定义之旋转木马-先上图,带你回到童年时光:效果分析子布局按照圆形顺序放置且平分角度子布局旋转、支持手势滑动旋转、快速滑动抬手继续旋转、自动旋转支持X轴旋 ... [详细]
  • 今天就跟大家聊聊有关怎么在Android应用中实现一个换肤功能,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根 ... [详细]
  • SmartRefreshLayout自定义头部刷新和底部加载
    1.添加依赖implementation‘com.scwang.smartrefresh:SmartRefreshLayout:1.0.3’implementation‘com.s ... [详细]
  • 1简介本文结合数字信号处理课程和Matlab程序设计课程的相关知识,给出了基于Matlab的音乐播放器的总体设计方案,介绍了播放器主要模块的功能,设计与实现方法.我们将该设 ... [详细]
  • 注:根据Qt小神童的视频教程改编概论:利用最新的Qt5.1.1在windows下开发的一个小的时钟程序,有指针与表盘。1.Qtforwindows开发环境最新的Qt已经集 ... [详细]
  • 当我在doWork方法中运行代码时,通过单击button1,进度条按预期工作.但是,当我从其他方法(即btn2,btn3)将列表传递给doWork方法时,进度条在启动后会跳转到10 ... [详细]
author-avatar
lanhai
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有