如何在android studio中实现自定义view
答案:2 悬赏:10 手机版
解决时间 2021-03-07 16:45
- 提问者网友:我没有何以琛的痴心不悔
- 2021-03-07 04:01
如何在android studio中实现自定义view
最佳答案
- 五星知识达人网友:你可爱的野爹
- 2021-03-07 04:35
一、首先新建一个项目,项目及名称自拟。
二、在app上点击右键->new->Module 选择Android library。
三、在topbar下的values中新建一个attrs.xml文件,用来存放自定义view的属性。
4.在topbar下实现view。
5.上面两部做完后就是引用这个view,这里需要注意的是要在主app的build.gradle中添加引用如下:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':topbar')
}
topbar就是要使用的moudle,切记添加引用。然后就可以使用了。
6.要想使用自定义view中的属性的话任然需要添加xmlns:custom="schemas.android.com/apk/res-auto",前面加上http。
在这里还要注意命名空间也就是xustom之前一定不能定义过,否则重复的话就无法使用。
二、在app上点击右键->new->Module 选择Android library。
三、在topbar下的values中新建一个attrs.xml文件,用来存放自定义view的属性。
4.在topbar下实现view。
5.上面两部做完后就是引用这个view,这里需要注意的是要在主app的build.gradle中添加引用如下:
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile project(':topbar')
}
topbar就是要使用的moudle,切记添加引用。然后就可以使用了。
6.要想使用自定义view中的属性的话任然需要添加xmlns:custom="schemas.android.com/apk/res-auto",前面加上http。
在这里还要注意命名空间也就是xustom之前一定不能定义过,否则重复的话就无法使用。
全部回答
- 1楼网友:醉吻情书
- 2021-03-07 04:57
sourcesets {
main {
res.srcdir "src/main/res_ext"
}
}
这样配置
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯