作者ding07 (不要问)
看板AndroidDev
标题[问题] 预览画面跟模拟器不一样
时间Tue Oct 23 22:59:02 2012
事情其实满复杂的@@
不过就我现在遇到的问题是 我有一个画面
是要新增支出 但是因为先前这个ACTIVITY跟XML的程式码都出了问题
所以我就直接把另外一个对应的新增收入的程式码全部原封不动的搬了过来
果然就解决了
可是我在Layout档里面 把所有android:text="收入XX"的部分改成"支出XX"
id没有变过
(只要id一变 run程式就会unfortunately...= = 当然java档对应ID的部分也有修改)
预览到的都没有问题 可是模拟器跑起来之後 全部都是原本的收入了
囧
好头痛阿 我只是写APP的新手 各位要鞭可以大力一点...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.121.23.153
1F:→ kewang:code code code code code code 10/23 23:41
2F:推 nvidia:透过观落阴的方式很难解决你的问题,请交出程式码XD 10/24 08:38
其实我有想过是不是因为xml id的部分都跟收入一样
可是不对呀 预览的画面都是照我给的跑
run模拟器的时候 就会又不一样
不知道提供这样的code大家有没有办法看出问题 我也可以提供整个project啦
若有需要我愿意提供> <
http://ppt.cc/DQyp <-这是预览的样子
http://ppt.cc/HJUa <-这是模拟器run出来的样子....-.-
※ 编辑: ding07 来自: 192.192.217.222 (10/24 09:04)
5F:→ lovelycateye:根据我梦到的情况,你可能 1. clean看看就好了 10/24 09:37
6F:→ lovelycateye:提供一下你那个project目录的截图,我想看档名 10/24 09:38
7F:→ lovelycateye:尤其是layout资料夹请展开 10/24 09:40
9F:→ ding07:clean了还是一样 收入收入收入 我要支出啊QAQ 10/24 09:59
10F:→ badhabit:那移除模拟器里的app,重新执行呢? 10/24 12:15
11F:→ ding07:好问题 怎麽移除 囧 10/24 12:58
12F:→ ding07:我找到问题在哪里了=__________________________________= 10/24 13:31
13F:→ ding07:好想把自己杀了... 10/24 13:31
JAVA档里面
setContentView(R.layout.
activity_expend);
因为是从IncomeActivity整个复制过来 所以上面红字的部分是income
我没有改成activity_expend所以当然怎麽跳怎麽跑的layout都是income.xml.....
谢谢love大 我是被你点醒的Orz...............
看来是发生了一个很蠢的问题 还让各位前辈见丑了
不过问题解决就好了> <
希望以後大家不要嫌弃我问问题耶QQ
※ 编辑: ding07 来自: 192.192.217.222 (10/24 13:37)
14F:→ lovelycateye:其实我有猜到会是这样,才特别叫你把layout展开看 10/24 15:17
15F:→ lovelycateye:只是我原本预期会是叫outlay之类的 10/24 15:18