作者KTZest (P7GAB)
看板AndroidDev
标题[问题] setText使用以及layout问题
时间Sat Jan 3 00:31:43 2015
小弟的程式中有个TextView
我希望他显示的文字是我的某个变数
我写成
textusetime.setText( usemin+"" );
(textusetime是TextView的名称 usemin是我的变数)
这个写法在eclipse都正常 但在android studio执行到这行程式就没有回应了
另外
我的介面中有3个按钮
我希望排成
按钮 按钮 按钮 <<这样
但是
我用linear layout或是grid layout都会变成
按钮
按钮
按钮
这2个问题该怎麽解决><
=====================================================
第一个问题我刚又试了一下
这个打法是正常的
问题是其他地方
程式里面有个timer 他的task每秒执行一次
task要做的其中一项就是textusetime.setText( usemin+"" );
我在task里其他的功能都能正常执行
但只要把这行加进去之後 执行到这行程式就没有回应了TAT
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.243.110.161
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/AndroidDev/M.1420216305.A.EE3.html
1F:→ passli: 第二个 用linearlayout 按钮设android:layout_weight="1" 01/03 01:29
2F:→ redok: linearlayout android:orientation="horizontal' 01/03 07:01
这2个改了还是一样耶
3F:→ patric168: usemin是不是null @@? 01/04 10:12
4F:→ KTZest: 不是耶@@ 01/04 17:54
5F:→ KTZest: 一开始是0 会慢慢往上+ 01/04 17:54
※ 编辑: KTZest (111.243.115.231), 01/04/2015 19:16:07
6F:→ passli: 贴个完整个code 来看看吧 01/08 12:46
7F:→ ssccg: layout你要把完整的贴出来才知道问题在哪 01/08 14:56
8F:→ ssccg: setText那个你要去看一下log是什麽错误... 01/08 14:56
9F:→ ssccg: 以你的描述我猜是Timer Thread不能动UI 01/08 14:57