作者harry5438 (证据)
看板AndroidDev
标题[问题] 新手关於alertdialog问题
时间Tue Dec 6 20:11:45 2011
里面有一段是要放title的
我有先在stings.xml里面加上
<string name="About_Title">About this program.</string>
这行
然後书上是这样写
.setTitle(R.string.About_Title);
可是在手机上测试的时候就crash了
但是如果写
.setTitle("About this program.");
这样就很正常
查了很久一直查不出原因
有大大知道是为什麽吗??
谢谢你们~~~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.19.9
1F:→ harry5438:什麽都没做又可以了..... 太扯了 12/06 20:19
2F:→ harry5438:感谢大大观看= = 12/06 20:20
3F:推 samsonjr:R.xx.xx是int,setTitle要cs,请用getString(R.xx.xx)转换 12/06 22:16
4F:→ harry5438:我後来查setTitle有override过,所以可以吃R.xx.xx 12/06 23:48
5F:→ harry5438:不过还是很感谢getString 之前一直找能不能用什麽转换 12/06 23:48
6F:→ harry5438:可是找不到 12/06 23:48
7F:→ aleelyle:先看log 12/07 10:14
8F:推 tomap41017:add string完要run之前先clean..这样可以避免抓不到 12/10 00:03
9F:→ tomap41017:资源档(R参考到了可是实际上没有)另外getString不用 12/10 00:04
10F:→ tomap41017:特别call,有Overloading版本可使用就用吧 12/10 00:04