作者wa007123456 (大笨羊)
看板AndroidDev
标题[问题] 用属性登录事件跟用程式码登录事件
时间Tue Jun 3 12:05:08 2014
大家好 小弟一直很好奇一个问题
我们都知道很多物件都有 on click 的属性
其中只要写上方法名称就可以登录上物件
但是 如果今天要用程式码
必须实作介面和setOnClickListener()
甚至还要import一些package
小弟对於xml的部分不是很熟
只是好奇 为什麽属性可以设置事件?
另外
我上一篇文章的问题 我好像找到原因了
因为我衍生的是ActionBarActivity而非原类别Activity
光请问这两者的差别在哪里?
感谢前辈们的回答
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.228.16.54
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1401768310.A.C03.html
针对第二个问题
自己回答一下 关键字其实是fragment
google上有很多资料 是Android3.0出现的产物
有点类似Ajax!
※ 编辑: wa007123456 (61.228.16.54), 06/03/2014 14:30:51
经过一阵研究 我发现可以使用Empty Activity来跳过Fragment的问题
虽然网路上有很多教学 但是我想还是先用重头开始比较好(特别是新手)
另外有关Eclipse 虽然比以前好用很多
但是还是要注意 id会随着改变而改变
但是有些比较细微的地方 会没有被改
导致layout设定不出来 所以这里特别提醒 如果程式.apk放到手机上跑不出来
除了逻辑问题 也有可能是 layout 的id 没有设好
※ 编辑: wa007123456 (61.228.16.54), 06/03/2014 18:59:51