LayoutInflater inflater = getLayoutInflater();
View layout = inflater.inflate(R.layout.custom_toast, (ViewGroup) findViewById(R.id.customtoast));
TextView text = (TextView) layout.findViewById(R.id.text);
text.setText("用户名或密码错误,请重新输入!");
Toast toast = new Toast(getApplicationContext());
toast.setGravity(Gravity.BOTTOM, 0, 0);
toast.setDuration(Toast.LENGTH_LONG);
toast.setView(layout);
toast.show();
-------------
custom_toast.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/customtoast" android:orientation="horizontal"
android:layout_width="fill_parent" android:layout_height="fill_parent"
android:padding="10dip" android:background="@drawable/toast_bg">
<TextView android:id="@+id/text" android:layout_width="wrap_content"
android:layout_height="fill_parent" android:textColor="#ffffff"
android:textSize="25dip"
android:padding="25dip"
/>
</LinearLayout>
自定义Toast
最新推荐文章于 2024-10-18 14:19:47 发布