0
我一直在寫在Android Studio中的.java文件,此代碼來計算時間的任務:如何定義在Android Studio中的XML文件long類型變量
long startTime = System.currentTimeMillis();
doLongThing();
long difference = System.currentTimeMillis() - startTime;
long fulltime = difference /1000;
Resources res = getResources();
String text = String.format(res.getString(R.string.The_Time), fulltime);
我加入這一行到我string.xml :
<string name="The_Time"> The process took $fulltime </string>
,這TextView的在活動主:
<TextView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/button"
android:text="@string/The_Time"/>
但我不斷收到結果在this picture。我究竟做錯了什麼?毫秒數不顯示。
它一直顯示「整個過程花了%1 $ d」 ..我不知道該怎麼做我好絕望。 – Fatima
@Fatima您是否將格式化文本設置爲「TextView」? '((TextView)findViewById(R.id.your_text_view_id)).setText(text);' –
非常感謝艾倫,真的有效,謝謝謝謝謝謝.. – Fatima