问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

第三方控件gridcontrol cardview 怎么设置上下滚动条

发布网友 发布时间:2022-04-22 00:38

我来回答

1个回答

热心网友 时间:2023-07-13 08:28

CardView是安卓5.0的新控件,这控件其实就是一个卡片,当然我们自己也完全可以定义这样一个卡片,从现在的App中可以看到各式各样的自定义卡片,所以这个控件意义不是很大。support中的view所以使用在布局里面的时候一下子看不到效果的,比较不好。CardView继承的是FrameLayout,所以摆放内部控件的时候需要注意一下。

用代码来进行参数说明:
<resources>
<declare-styleable name="CardView">
<!-- Background color for CardView. -->
<!-- 背景色 -->
<attr name="cardBackgroundColor" format="color" />
<!-- Corner radius for CardView. -->
<!-- 边缘弧度数 -->
<attr name="cardCornerRadius" format="dimension" />
<!-- Elevation for CardView. -->
<!-- 高度 -->
<attr name="cardElevation" format="dimension" />
<!-- Maximum Elevation for CardView. -->
<!-- 最大高度 -->
<attr name="cardMaxElevation" format="dimension" />
<!-- Add padding in API v21+ as well to have the same measurements with previous versions. -->
<!-- 设置内边距,v21+的版本和之前的版本仍旧具有一样的计算方式 -->
<attr name="cardUseCompatPadding" format="boolean" />
<!-- Add padding to CardView on v20 and before to prevent intersections between the Card content and rounded corners. -->
<!-- 在v20和之前的版本中添加内边距,这个属性是为了防止卡片内容和边角的重叠 -->
<attr name="cardPreventCornerOverlap" format="boolean" />
<!-- 下面是卡片边界距离内部的距离-->
<!-- Inner padding between the edges of the Card and children of the CardView. -->
<attr name="contentPadding" format="dimension" />
<!-- Inner padding between the left edge of the Card and children of the CardView. -->
<attr name="contentPaddingLeft" format="dimension" />
<!-- Inner padding between the right edge of the Card and children of the CardView. -->
<attr name="contentPaddingRight" format="dimension" />
<!-- Inner padding between the top edge of the Card and children of the CardView. -->
<attr name="contentPaddingTop" format="dimension" />
<!-- Inner padding between the bottom edge of the Card and children of the CardView. -->
<attr name="contentPaddingBottom" format="dimension" />
</declare-styleable>
</resources>

看完了参数,那么我们来看看布局文件中的用法。

<!-- A CardView that contains a TextView -->

<android.support.v7.widget.CardView xmlns:android=""
xmlns:tools=""
xmlns:app=""
android:id="@+id/card_view"
android:layout_width="200dp"
android:layout_height="200dp"
android:layout_gravity="center"
app:cardCornerRadius="4dp"
app:cardBackgroundColor="#ff0000"
app:cardElevation="5dp"
app:cardMaxElevation="10dp"
app:cardUseCompatPadding="true"
app:cardPreventCornerOverlap="true">

<TextView
android:id="@+id/info_text"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_gravity="center"
android:textSize="25sp"
android:textColor="#ffffff"
android:text="Hello CardView"/>

</android.support.v7.widget.CardView>

以上就是详细使用说明。
这样我们就定义好了一个CardView了。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
沈阳大道教育的老师看起来比较年轻,教学经验丰富吗? 为什么老师教学经验越丰富,教学效果越差劲 广联达bim使用教程 一个人怎么拍摄视频 电动窗帘轨道卡住了怎么办 7岁儿童牙齿钙化怎么办 牛皮纸压泡纸机 去女友家送花选什么,拜访女友家送花推荐 新买的笔记本硬盘直接换上就可以用吗? 五色饭富含哪些营养价值 壮家人喜爱五色饭把它作为什么的象征_百度知 ... 请问《杀破狼》电影里面甄子丹和吴京在小巷子里面... android ScrollView实现原理,求助 求激情的背景音乐 android listview, item项是webview,数据加载完之... 《无间道》葬礼的一段风笛乐曲? (android开发)当内容超过一屏时,如何编程使它能上... 最近电影《心花怒放》的音乐问题 请问这个android界面用到了什么布局,还有那些边框... 求寺庙拜拜的那个音乐。 安卓,页面中有很多的linearlayout嵌套使用的,但... 活在黑暗里,周围没有一丝光线,我抓不住那光明的... android一个activity不能完全显示数据内容如何让ac... 谁知道《杀破狼》甄子丹和吴京在小巷子里打架时的... 安卓移动开发的前端UI设计可以使用哪些不同的布局... 好听的纯音乐,配有解说词 android 向上滑动srcollview 怎么隐藏viewpager里... 请问成都宽窄巷子里播放的音乐名字 360卫士安卓版清理加速页面可以上下滑动的view是怎... 求这视频的背景音乐? android可滑动收起展开布局 优美语段 手机网页移动前端,让Div上下滑动 表达思念故乡的散文 急求美文摘抄 akb48有个成员的唱的一首曲子是在一条巷子里唱的忘... 歌词里有 你说的巷子里 是哪首歌是哪首歌? 模仿张晓风的我喜欢 轿车托运的价格一般是多少?贵吗? 流调人员是干什么的 流调人员是干什么的? 托运轿车大概多少钱西安到乌鲁木齐轿车托运价格 流调人员是什么意思? 轿车托运价格怎么算,大概要多少钱? 流调员属于什么单位 流调员是谁来做的 沧州市35名流调人员驰援石家庄,流调人员的主要工... 流调是什么意思? 日本产的名牌男士手表有哪些? 汽车托运800公里需要多少钱 流调队伍是什么意思