toast 字符串

例如:Toast textToast=Toast.makeText(getApplicationContext(),display+R.string.kg, Toast.LENGTH_SHORT);怎麼樣可以讓他顯示設定好的值?
假設display是88.9, R.string.kg是千克

makeText(Context context, int resId, int duration) 或者是makeText(Context context, CharSequence text, int duration),對於其第二個參數要麼是Charsequence要麼就是資源id,若要兩者同時使用是不行的,但可以通過context.getResources().getString(R.string.kg)實現:
String kg =getApplicationContext().getResources().getString(R.string.kg);
Toast.makeText(getApplicationContext(),display+kg, Toast.LENGTH_SHORT).show();

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章