最精簡的方法在下面的code
不需要 xml ui
真正的純 java code
src/edu.android.mytoast/MyToast.java
package edu.android.mytoast;
import android.app.Activity;
import android.graphics.Color;
import android.os.Bundle;
import android.view.Gravity;
import android.widget.TextView;
import android.widget.Toast;
public class MyToast extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
TextView tv = new TextView(this);
tv.setBackgroundColor(Color.BLACK);
tv.setTextColor(Color.RED);
tv.setTextSize(50);
tv.setPadding(10,10,10,10);
tv.setText("自訂Toast");
Toast toast = new Toast(this);
toast.setView(tv);
toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);
toast.setDuration(Toast.LENGTH_LONG);
toast.show();
}
}
沒有留言:
張貼留言