首先提的是一般使用方法,如下方程式碼:
- String str = "The item shouldn't be empty" ;
- Context context = getBaseContext() ; // 取得目前Focus的context
- Toast.makeText(context, mBallot, Toast.LENGTH_LONG).show() ;
就可以達成如下圖的效果:
再來是若要設定 Toast 顯示的位子則是參考以下程式碼:
- Context context = getBaseContext() ; // 取得目前Focus的context
- Toast toast = Toast.makeText(context, str, Toast.LENGTH_SHORT) ;
- // LENGTH_SHORT, LENGTH_LONG是設定顯示時間的長短
- toast.setGravity(Gravity.CENTER_HORIZONTAL | Gravity.TOP, 0, 100) ;
- // 3個屬性分別為Gravity, x座標, y座標
- toast.show(); // 顯示這個toast對話框
如此一來便能調整對話框浮出的位子了,如下圖:
沒有留言:
張貼留言