麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

活動(dòng)中的Toast

2019-11-09 15:53:38
字體:
供稿:網(wǎng)友

本人小白,大學(xué)期間,打算開始自學(xué)Android,準(zhǔn)備用博客寫下所學(xué)所得,希望有所收獲,望大家互相幫助

Toast是android系統(tǒng)提供的一種非常好的提醒方式,程序中可以使用它將一些短小的信息通知給用戶,這些信息會(huì)在一段時(shí)間后自動(dòng)消失,并且不會(huì)占用任何屏幕空間。

模擬點(diǎn)擊一個(gè)按鈕時(shí)彈出一個(gè)Toast

先布局一個(gè)按鈕,然后在java代碼里的onCreate()面添加代碼:

public void onCreat(Bundle savedInstanceState){

super.onCreat(savedInstanceState);

setContentView(R.layout.first_layout);

Button button1 = (Button) findViewById(R.id.button_1);

buton1.setOnClickListener(new View.OnClivkListener(){

public void onClick(View v){

Toast.makeText(FirstActivity.this, "You clicked Button 1",Toast.LENGTH_SHORT).show();

         }

   });

}

在活動(dòng)中,可以通過findViewById()方法獲取到在布局文件中定義的元素,這里我們傳入R.id.button_1,來得到按鈕的實(shí)例,這個(gè)值是在first_layout.xml文件中通過android:id屬性指定的。

findViewById()方法返回的是一個(gè)View對(duì)象,我們需要向下轉(zhuǎn)型將它轉(zhuǎn)成Button對(duì)象。

得到按鈕的實(shí)例之后,我們通過調(diào)用setOnClickListener()方法為按鈕注冊(cè)一個(gè)監(jiān)聽器,點(diǎn)擊按鈕時(shí)就會(huì)執(zhí)行監(jiān)聽器中的onClick()方法。

Toast的用法:通過靜態(tài)方法makeText()創(chuàng)建一個(gè)Toast對(duì)象,然后調(diào)用show()將Toast顯示出來就可以了。

注意:makeText()方法需要傳入3個(gè)參數(shù):第一個(gè)參數(shù)是Context,也就是Toas要求的上下文,由于活動(dòng)本身就是一個(gè)Context對(duì)象,因此這里直接傳入FirstActivity.this即可。

第二個(gè)參數(shù)樹Toast顯示的文本內(nèi)容。

但三個(gè)參數(shù)樹Toast顯示的時(shí)長(zhǎng),有兩個(gè)內(nèi)置常量可以選擇Toast.LENGTH_SHORT和Toast.LLENGTH_LONG


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 九九热九九| 免费国产一区二区视频 | va视频 | 欧美一级淫片免费视频1 | 欧美日本在线视频 | 小情侣嗯啊哦视频www | 国产精品麻豆一区二区三区 | 欧美羞羞视频 | 91成人免费网站 | bt 自拍 另类 综合 欧美 | 日日摸夜夜添夜夜添牛牛 | 亚洲射逼 | 亚洲爱爱网站 | 欧美成人免费在线视频 | 国产美女做爰免费视 | 成人aaaaa片毛片按摩 | 免费a级片在线观看 | 亚洲午夜在线视频 | av免费在线播放 | 嗯~啊~弄嗯~啊h高潮视频 | 久色一区| 久久精品视频亚洲 | 久久午夜免费视频 | 成人免费毛片一 | 国产精品嘿咻嘿咻在线播放 | 男女牲高爱潮免费视频男女 | 5xsq在线视频 | 国产精品久久久久久久午夜片 | 久久久久久久久浪潮精品 | 水多视频在线观看 | 欧美 日本 在线 | 一级国产精品一级国产精品片 | 亚洲精品永久视频 | 成人福利视频导航 | 性生活视频网站 | 久久久久电影网站 | 草草在线视频 | 在线免费观看欧美 | 国产亚洲欧美在线视频 | 黄网站免费入口 | 国产一级一国产一级毛片 |