a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

首頁 > 系統(tǒng) > Android > 正文

仿iPhone風(fēng)格對(duì)話框(附件包含例子/jar包/jar包源碼)

2020-04-11 12:34:03
字體:
供稿:網(wǎng)友

效果圖:

這個(gè)對(duì)框完全繼承、仿照AlertDialog,只是實(shí)現(xiàn)了自定義效果。
另外,沒有實(shí)現(xiàn)setIcon,因?yàn)閕phone中的對(duì)話框多數(shù)都沒有圖標(biāo)。

附件包含例子、jar包、jar包源碼。
文件簡(jiǎn)介
aIphoneDialogTest.rar 這是示例工程
使用時(shí)注意先要在build path中導(dǎo)入iPhoneDialogLib.rar中的jar包

iPhoneDialogLib.rar 這是控件jar包及資源文件
使用時(shí)先備份自己的strings.xml,然后將三個(gè)目錄下的資源文件復(fù)制到項(xiàng)目中

iPhoneDialogLib_resource.rar 這是jar包得源碼
導(dǎo)出jar包時(shí)注意不要選擇manifest.xml以及res文件夾下的任何文件


使用方法
1. 和上一次的翻頁控件一樣,先設(shè)置Build Path,引入jar包,然后在代碼里加入

復(fù)制代碼 代碼如下:

import cn.fiker.lib.iphoneDialog.*;

2.  復(fù)制以下資源到工程中
drawable目錄下的圖片;
values下的style.xml 和 strings.xml中的三項(xiàng)(是、否、取消)
layout下的dialog_iphone.xml

3. 然后和使用普通AlertDialog一樣使用這個(gè)對(duì)話框即可。
復(fù)制代碼 代碼如下:

iphoneDialogBuilder ib = new iphoneDialogBuilder(this);
ib.setTitle("對(duì)話框示例");
ib.setMessage("這是只有一個(gè)按鈕的對(duì)話框。");
ib.setPositiveButton(R.string.yes, new DialogInterface.OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
Toast.makeText(main.this , "你選擇了“是”", Toast.LENGTH_SHORT).show();
dialog.dismiss();
}
});
ib.show();

源碼下載

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 黄色成人免费看 | 91精品国产乱码久久久久久久久 | 91在线视频观看 | 久久高清毛片 | 亚洲欧美激情精品一区二区 | 三级精品 | 久草中文在线观看 | 99久久日韩精品视频免费在线观看 | 欧美人牲 | 伊人天堂网| 成人亚洲免费视频 | 亚洲视频区 | 日韩视频在线播放 | 久久久一区二区 | 国产精品一区二区三区四区 | 国产欧美精品一区二区三区四区 | 999在线观看精品免费不卡网站 | 成人精品久久久 | 欧美国产激情 | av在线一区二区三区 | 午夜在线观看视频网站 | 五月婷婷在线观看视频 | 日韩一区二区精品葵司在线 | 午夜爱视频| 美女一级黄 | 日韩三级在线播放 | 国产小视频免费观看 | 伊人激情av一区二区三区 | 久久久久久久久久久久久九 | 日本免费成人 | 在线天堂新版最新版在线8 久久亚洲欧美日韩精品专区 | 亚洲国产91 | 日韩精品一区二区三区免费视频 | 欧美资源在线 | 国产精品福利在线观看 | 精品久久久久一区二区国产 | 51ⅴ精品国产91久久久久久 | 啊v在线 | 亚洲 欧美 激情 另类 校园 | 最新中文字幕第一页 | 国产精品久久久久久久久免费高清 |