AndroidDev 板


LINE

大家好,我是android 新手想请问 图为我设计的XML版面 http://imageshack.us/photo/my-images/263/20538688.jpg/ 我想要在白色区块画画(画画部分打算用内建的FingerPaint.java),请问有什麽方法可以做到?? ( FingerPaint.java范例如: http://harvey-android.blogspot.com/2011/04/android-fingerpaint.html ) 那个白色区块是一个View 为了提高大家帮我的意愿,小弟我愿意给最佳答案者1000 P币 拜托大家帮忙~!!谢谢 --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.164.97
1F:推 LaPass:想不想帮忙跟p币没什麽关系.... = = 02/07 23:28
2F:推 LaPass:一般绘图都是画在SurfaceView上(包含相机的显示),也看过有 02/07 23:29
3F:→ LaPass:人直接把图片印在上面之类的,最後一种,最根本的办法就是 02/07 23:30
4F:→ LaPass:自己继承一个view来实作,想画什麽都画得出来。 02/07 23:30
5F:→ LaPass:还有,fingerprint.java是什麽?我没听过这个东西说.... 02/07 23:31
※ 编辑: Nienchin 来自: 118.160.164.97 (02/07 23:33)
6F:→ Nienchin:感谢楼上,是FingerPaint.java 才对!!! 02/07 23:34
7F:→ Nienchin:最根本的办法就是自己继承一个view来实作<=可以解释给我 02/07 23:35
8F:→ Nienchin:我听嘛??如何使用 或者有范例!? 02/07 23:35
※ 编辑: Nienchin 来自: 118.160.164.97 (02/07 23:43)
9F:推 LaPass:噗.... 实作view的范例就在你贴的网址里面啊 XD 02/08 00:14
10F:→ LaPass:private class MyView extends View { ... } <= 就是这个 02/08 00:15
11F:推 LaPass:跟你说最简单的办法。你重新建一个专案,叫Project1 02/08 00:18
12F:→ LaPass:然後把你贴出来的那段网址中的程式码,剪下贴上到Activity 02/08 00:18
13F:→ LaPass:中,应该就可以了。 你先试着把别人的程式码剪过来执行,搞 02/08 00:19
14F:→ LaPass:懂别人的程式码後,再试着拿来修改,或是加到自己的程式码 02/08 00:20
15F:→ LaPass:中 02/08 00:20
16F:→ LaPass:还有,如果你看不懂class ... extends... 的话,就表示你把 02/08 00:21
17F:→ LaPass:java 物件 那一块望的差不多了,回去看看跟class、extends 02/08 00:21
18F:→ LaPass:、interface、implements那几章(好像叫做继承吧?) 复习一下 02/08 00:23
19F:→ Nienchin:XD,原来是这个...BUT 我其实没学过java 但是 我大概懂 02/08 01:04
20F:→ Nienchin:程式码意思,BUT 现在我想要的是在我文中所说,如何在 02/08 01:05
21F:→ Nienchin:白色区块里面画图 XD 02/08 01:05
22F:→ Eior:建议先学java,不然你问题肯定问不完。 02/08 01:19
23F:→ Nienchin:嗯,我有在看,边看边找资料。XD,可是 我的问题跟java 02/08 01:22
24F:→ Nienchin:应该没关系吧!?!(自己这样认为啦 ~ 哈) 02/08 01:22
25F:推 LaPass:硬是要画在白色的框里的话.... 问题可大了 = = 02/08 01:24
26F:→ LaPass:那只范例程式里的绘图介面,是自己mew一个加进去的,不是用 02/08 01:25
27F:→ LaPass:xml弄出来的,一开始就不太一样.... 02/08 01:25
28F:→ LaPass:如果想在xml中使用自己的view,可以是可以,但似乎很麻烦。 02/08 01:26
29F:→ LaPass: mew=>new 02/08 01:26
30F:→ Nienchin:嗯 是压! 所以我不知道该怎办~"~ 所以想上来问问大家意 02/08 01:27
31F:→ Nienchin:见 02/08 01:27
32F:→ LaPass:如果是打算事後放进去,那也很麻烦.... 你看看有没有从XML 02/08 01:28
33F:→ Nienchin:或者有办法在绘图里加botton之类的 然後让他执行 02/08 01:28
34F:→ Nienchin:botton功能嘛?! 02/08 01:28
35F:→ LaPass:抓出一个容器後,再把自己的view塞进那个容器的办法。 02/08 01:29
36F:→ LaPass:总之,那两个方法我都没用过 XD 02/08 01:29
37F:→ LaPass:自己贴张图假装是botton呢? 02/08 01:30
38F:→ Nienchin:好像也可以~然後利用使用者触控萤幕位置来跑BOTTON内容!? 02/08 01:32
39F:→ Nienchin:这样子对嘛???应该可以吧!?!? 02/08 01:32
40F:推 LaPass:试试看啊 XD 02/08 01:36
41F:推 weruioi:那个范例好像是api demo里面的东西 02/11 02:01
42F:→ weruioi:你可以先把里面的MyView复制出来 变成一个独立的class 02/11 02:02
43F:→ weruioi:命名为FingerPaintView之类的 02/11 02:03
44F:→ weruioi:然後只要是继承View的物件,你就可以在xml编辑器 02/11 02:04
45F:→ weruioi:最下面的Custom & Library Views找到并新增至layout里罗 02/11 02:06







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP