作者gmiloveyou (空)
看板AndroidDev
标题[问题] 关於自定view中设定button
时间Mon Sep 3 18:04:54 2012
如题
因为小弟现在用的view 是自定的
例如平常都是 setContentView(R.layout.xxxx)
但是我是用 setContentView(自定view名称) 写的
现在想在这一个自定的view中新增button 不知道有没有方法可行?
之前有试过 在layout.main(xml档)里面宣告我自定的view
尝试改回用 "setContentView(R.layout.xxxx)"
但是因为view里面其他code的关系 让此法非常的难行(错误讯息看都看不懂+很多)
所以才来这里发问 希望能找到能增加button的方法
by the way ,在自定里view 可以自订 ontouch(触控)之类的东西吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.40.96.75
1F:推 hijamoya:你是要动态增加BUTTON 还是写死一颗就好? 09/03 18:07
2F:→ gmiloveyou:写死一颗固定显示在萤幕上就好 09/03 18:14
3F:推 kewang:setContentView(new Button(this))??? 你是要这个吗? 09/03 23:10
4F:→ gmiloveyou:有点不懂楼上的写法抱歉新手第一次看到 09/03 23:37
5F:→ gmiloveyou:我的意思是平常用button会先写在xml档里面在用 09/03 23:39
6F:→ gmiloveyou:setContentView 但是我现在是用一个xxx.java 09/03 23:39
7F:→ gmiloveyou:extends view 在setContentview(xxx) 09/03 23:40
8F:→ gmiloveyou:想问能否在这个自行写的JAVA档写入一个button 09/03 23:41
9F:→ gmiloveyou:或者有方法可以新增一个button但不影响我原来的view 09/03 23:41
10F:→ iincho:可以吧, 想不出来不行的理由... 09/04 00:02
11F:推 kewang:不懂原po到底想做什麽 09/04 12:51
12F:→ gmiloveyou:简单来说就是增加一个button 09/04 15:29
13F:→ gmiloveyou:但是因为没有办法用layout里面的xml档设定 09/04 15:30
14F:→ gmiloveyou:所以想问有没有其他方法可行 09/04 15:30
15F:→ gmiloveyou:例如在我自订的VIEW里面设定一个这样 09/04 15:30
16F:→ iincho:可以啊, XML里面的东西会用一个parser去读然後产生画面 09/04 18:12
17F:→ iincho:理论上来说是ㄧ定可以做到的 09/04 18:12
18F:推 kewang:我比较好奇的是为什麽没办法用xml定义? 09/04 18:57
19F:→ gmiloveyou:可以请iincho大指点一下吗~因为想不出来要怎麽写... 09/04 23:35
20F:→ gmiloveyou:回kewnag大 ,因为我自订的view里还有其他的程式码 09/04 23:36
21F:→ gmiloveyou:尝试改成XML之後错误百出 所以我想说只是增加一个按钮 09/04 23:36
22F:→ gmiloveyou:如果能在自定的VIEW里增加就会比较轻松了 09/04 23:37
23F:→ iincho:啊抱歉最近比较忙没时间看code, 可能要过一阵子orz 09/05 23:57