[問題] setText使用以及layout問題

作者: KTZest (P7GAB)   2015-01-03 00:31:43
小弟的程式中有個TextView
我希望他顯示的文字是我的某個變數
我寫成
textusetime.setText( usemin+"" );
(textusetime是TextView的名稱 usemin是我的變數)
這個寫法在eclipse都正常 但在android studio執行到這行程式就沒有回應了
另外
我的介面中有3個按鈕
我希望排成
按鈕 按鈕 按鈕 <<這樣
但是
我用linear layout或是grid layout都會變成
按鈕
按鈕
按鈕
這2個問題該怎麼解決><
=====================================================
第一個問題我剛又試了一下
這個打法是正常的
問題是其他地方
程式裡面有個timer 他的task每秒執行一次
task要做的其中一項就是textusetime.setText( usemin+"" );
我在task裡其他的功能都能正常執行
但只要把這行加進去之後 執行到這行程式就沒有回應了TAT
作者: passli   2015-01-03 01:29:00
第二個 用linearlayout 按鈕設android:layout_weight="1"
作者: redok (火焰)   2015-01-03 07:01:00
linearlayout android:orientation="horizontal'
作者: patric168 (P-20)   2015-01-04 10:12:00
usemin是不是null @@?
作者: KTZest (P7GAB)   2015-01-04 17:54:00
不是耶@@一開始是0 會慢慢往上+
作者: passli   2015-01-08 12:46:00
貼個完整個code 來看看吧
作者: ssccg (23)   2015-01-08 14:56:00
layout你要把完整的貼出來才知道問題在哪setText那個你要去看一下log是什麼錯誤...以你的描述我猜是Timer Thread不能動UI

Links booklink

Contact Us: admin [ a t ] ucptt.com