所以我跟着文檔here來連接其他的事情XML字符串值,並因此有下面的代碼:如何在Java中連接後設置XML字符串?
//XML strings.xml
<string name="start_next_act_string">The next activity has been scheduled to automatically launch in %1$d seconds!</string>
//layout/activity_home.XML
<TextView
android:text="@string/start_next_act_string"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
//Home.java inside class, but outside oncreate
int startNextActivityInSeconds = 10;
//Home.java inside class and inside oncreate
super.onCreate(savedInstanceState);
Resources res = getResources();
String text = String.format(res.getString(R.string.start_next_act_string), startNextActivityInSeconds);
setContentView(R.layout.activity_home);
但是Android的屏幕上它打印出
的下一個活動已計劃在%1 $ d秒內自動啓動!
而不是
下一個活動已定於在10秒內自動啓動!
如何更新XML字符串以顯示連字符串結果?