本文實(shí)例講述了Android編程實(shí)現(xiàn)Toast自定義布局的方法。分享給大家供大家參考,具體如下:
不知道各位客官是不是覺(jué)得系統(tǒng)的toast的信息很難看呢,默認(rèn)的但黑色背景,毫無(wú)色彩。
那么接下來(lái)我就教大家用最簡(jiǎn)單的方式自定義toast布局吧。
首先加載一個(gè)自定義的布局
LayoutInflater inflater = context.getLayoutInflater();View view=inflater.inflate(R.layout.toast_info, null);
然后找到里面的控件,以單純的textview為例
TextView txt=(TextView) view.findViewById(R.id.txt_tips);
接下接下來(lái)就是給textview設(shè)置信息
txt.setText(info);
最重要的就是下面了,把布局引用到toast當(dāng)中
獲得toast:
Toast toast=new Toast(context);
設(shè)置toast顯示的位置:
toast.setGravity(Gravity.CENTER_HORIZONTAL|Gravity.BOTTOM, 0, 80);
設(shè)置彈出顯示的時(shí)間:
toast.setDuration(time);
設(shè)置布局:
toast.setView(view);
最后一步,show出來(lái):
toast.show();
親們!是不是很簡(jiǎn)單的呢? 以后你們就可以用帥氣的toast的信息啦,遠(yuǎn)離矮矬窮,這就是我們奮斗的目標(biāo)

希望本文所述對(duì)大家Android程序設(shè)計(jì)有所幫助。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注