国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

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

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

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

效果圖:

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

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

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

iPhoneDialogLib_resource.rar 這是jar包得源碼
導(dǎo)出jar包時注意不要選擇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一樣使用這個對話框即可。
復(fù)制代碼 代碼如下:

iphoneDialogBuilder ib = new iphoneDialogBuilder(this);
ib.setTitle("對話框示例");
ib.setMessage("這是只有一個按鈕的對話框。");
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ā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 佛坪县| 丘北县| 仪征市| 丰台区| 勐海县| 延长县| 平定县| 泽州县| 潜山县| 山东省| 寻乌县| 定南县| 上饶县| 高清| 天气| 大竹县| 商城县| 长沙市| 敦化市| 高密市| 阜康市| 梁山县| 宁蒗| 辰溪县| 山西省| 旅游| 搜索| 英吉沙县| 三门县| 仙游县| 杭州市| 阳高县| 沾益县| 资中县| 莲花县| 华亭县| 望都县| 鄱阳县| 喀喇沁旗| 罗源县| 虎林市|