Toast 可以使用在Activity,也可以使用在沒有UI介面的Service中運行。
這是兩種使用的參數
makeText (Context context, CharSequence text, int duration)
Make a standard toast that just contains a text view.
makeText (Context context, int resId, int duration)
Make a standard toast that just contains a text view with the text from a resource.
Context contex:Activity 的父類別,可使用this.getApplicationContext()取得。
CharSequence text:要顯示的文字 ex. "劉小瑋"。
int resId:要顯示的資源文字 ex. R.id.xxxx。
int duration:設定這個訊息出現的持續時間,預設有兩種LENGTH_LONG與LENGTH_SHORT。
Example:
Toast.makeText(context,"劉小瑋",Toast.LENGTH_LONG).show();
設定顯示位置:
setGravity (int gravity, int xOffset, int yOffset)
Set the location at which the notification should appear on the screen.
Example:
Toast mToast = Toast.makeText(mCotext,"劉小瑋",Toast.LENGTH_LONG); mToast.setGravity(Gravity.TOP|Gravity.RIGHT, 0, 0); mToast.show();
沒有留言:
張貼留言