首页 > 其他 > 详细

自定义 Toast

时间:2015-03-23 07:13:11      阅读:259      评论:0      收藏:0      [点我收藏+]

        


View toastRoot = getLayoutInflater().inflate(R.layout.toast, null);  

       TextView message = (TextView) toastRoot.findViewById(R.id.message);  

        message.setText("My Toast");  

  

        Toast toastStart = new Toast(this);  

        toastStart.setGravity(Gravity.BOTTOM, 010);  

        toastStart.setDuration(Toast.LENGTH_LONG);  

        toastStart.setView(toastRoot);  

        toastStart.show();  

toast.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:background="@drawable/toast_frame"
    >
 <TextView
  android:id="@+id/message"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:textAppearance="@style/TextAppearance.Small"
        android:textColor="@color/bright_foreground_dark"
        android:shadowColor="#BB000000"
        android:shadowRadius="2.75"
    />
</LinearLayout>


自定义 Toast

原文:http://laocai.blog.51cto.com/10020033/1623148

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!