Toast 自定义

来源:互联网 发布:mac怎么重命名文件 编辑:程序博客网 时间:2024/06/05 19:50
protected void onCreate(Bundle savedInstanceState) {    // TODO 自动生成的方法存根    super.onCreate(savedInstanceState);    setContentView(R.layout.activity);    LayoutInflater inflater = getLayoutInflater();    View layoutView = inflater.inflate(R.layout.activity_main, (ViewGroup)findViewById(R.id.toast_layout_root));    TextView textView = (TextView)layoutView.findViewById(R.id.text);    textView.setText("This is a custom toast");    Toast toast = new Toast(getApplicationContext());    toast.setGravity(Gravity.CENTER_VERTICAL, 0, 0);    toast.setDuration(Toast.LENGTH_SHORT);    toast.setView(layoutView);    toast.show();    <LinearLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools"    android:layout_width="match_parent"    android:layout_height="match_parent"    android:padding="8dp"    android:background="#DAAA"    android:id="@+id/toast_layout_root"    android:orientation="horizontal"><ImageView     android:src="@drawable/progress_button"    android:layout_width="wrap_content"    android:layout_height="wrap_content"    android:layout_marginRight="8dp"/><TextView    android:id="@+id/text"    android:textColor="#FFF"    android:layout_width="wrap_content"    android:layout_height="wrap_content" /></LinearLayout>
1 0
原创粉丝点击