1@override
2public
void
onclick(view v)
17});
18 builder.setnegativebutton("取消", new
dialoginte***ce.onclicklistener()
24});
25builder.show();
26break;27
case
r.id.d2:
28 alertdialog.builder builder1=new alertdialog.builder(this
);29 builder1.settitle("這是標題...");
30final string strings=new string;
31 builder1.setsinglechoiceitems(strings, -1, new
dialoginte***ce.onclicklistener()
38});
3940
builder1.show();
41break;42
case
r.id.d3:
43 alertdialog.builder builder11=new alertdialog.builder(this
);44 builder11.settitle("這是標題...");
45final string strings1=new string;
46boolean b=new
boolean;
47 builder11.setmultichoiceitems(strings1, b, new
dialoginte***ce.onmultichoiceclicklistener()
54});
55builder11.show();
56break;57
58//
進度對話方塊
59case
r.id.d4:
6061
//progressdialog pdialog=new progressdialog(this);
62//
pdialog.settitle("這是乙個進度框...");
63//
pdialog.setmax(100);
64//
pdialog.show();
6566
//這是比較簡陋的方法,下面的比較全面合理
6768 thread thread = new
thread()
69 catch
(interruptedexception e)
78 prodialog.dismiss();//
萬萬不可少這句,否則會程式會卡死。79}
80};
81thread.start();
82break;83
case
r.id.d5:
8485
86 xh_count = 0;
8788
//建立progressdialog物件
89final progressdialog xh_pdialog = new progressdialog(this
);
9091
//設定進度條風格,風格為矩形
92xh_pdialog.setprogressstyle(progressdialog.style_horizontal);
9394
//設定progressdialog 標題
95 xh_pdialog.settitle("提示");
9697
//設定progressdialog提示資訊
98 xh_pdialog.setmessage("這是乙個長形進度條對話方塊");
99100
//設定progressdialog標題圖示
101//
xh_pdialog.seticon(r.drawable.img2);
102103
//設定progressdialog 的進度條是否不明確 false 就是不設定為不明確
104 xh_pdialog.setindeterminate(false
);
105106
//設定progressdialog 進度條進度
107 xh_pdialog.setprogress(200);
108 xh_pdialog.setmax(200);
109110
//下面兩種都可以解決觸控其他地方消失的問題
111 xh_pdialog.setcancelable(false); //
設定progressdialog 是否可以按退回鍵取消
112//
xh_pdialog.setcanceledontouchoutside(false);
//這種不會阻止返回鍵
113114
115//
設定progressdialog 的乙個button 可以用來取消對話方塊
116 xh_pdialog.setbutton("取消", new
dialoginte***ce.onclicklistener()
124});
125//
讓progressdialog顯示
126xh_pdialog.show();
127128
newthread()
137xh_pdialog.dismiss();
138 } catch
(exception e)
141}
142}.start();
143144
145break
;146
147148
}149 }
Android的幾種alert對話方塊
1 override 2public void onclick view v 17 18 builder.setnegativebutton 取消 new dialoginte ce.onclicklistener 24 25builder.show 26break 27 case r.id.d2 ...
jsp中alert 失效的幾種情況
沒想到就這麼乙個小問題,居然折騰了半天,現總結一下!jsp中呼叫window.alert 失效的幾種情況 1 當alert所在的jsp頁面程式出錯時,alert會失效,在錯誤位置之前的out.println 語句也不會執行。2 當alert所在jsp頁面中的response.sendredirect...
新增alert提示框的幾種方法
1.response.write 這種方式挺簡單的,就是經常執行後頁面上的字型都變形了。2.page.registerstartupscript js 這種方法倒是可以正常彈出了。不過該方法已經基本過時了,推薦的方法是使用clientscriptmanager 類的 registerstartups...