建立丰富多彩的toast的简单实例
為toast中的view顯示建立一個layout的xml文件,放到res的layout目錄下
下面是對xml的調(diào)用
//先通過LayoutInflater來將xml文件中的 Layout變成一個view。這個類可以將XML實例化,形成一個View。以文本為例,要從一個XML文檔生成一個可供使用的View,可以使用下列程序代碼:
LayoutInflater inflater = getLayoutInflater();
View toastLayout =?inflater.inflater(R.layout.toast_robot,(ViewGroup) findViewById(R.id.toast_robot));//這里的id取得layout的id,所以是ViewGroup
//當(dāng)取得View之后,Toast的生成便和文字的Toast類似了
Toast toast3 = new?Toast(this);
toast3.setGravity(Gravity.CENTER,0,0);
toast3.setDuration(Toast.LENGTH_LONG);
toast3.setView(toastLayout);//通過setView方法來顯示
toast3.show();
轉(zhuǎn)載于:https://www.cnblogs.com/xingmeng/archive/2012/03/29/2423601.html
總結(jié)
以上是生活随笔為你收集整理的建立丰富多彩的toast的简单实例的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: .NET配置文件读写实例(附Sosoft
- 下一篇: 一个网卡绑定多个IP
