本文實例講述了Android編程之交互對話框。分享給大家供大家參考,具體如下:
1. 在Android SDK中,雖然有許多的窗口,有些類似Modeless的窗口、有些類似于前端Force Focus的窗口,但真正具有交互功能的則為AlertDialog對話窗口。
new AlertDialog.Builder(EX03_12.this).setTitle(R.string.app_about).setMessage(R.string.app_about_msg).setPositiveButton(R.string.str_ok, new DialogInterface.OnClickListener() { public void onClick(DialogInterface dialoginterface, int i) { } }).show();這里僅是有一個確定按鈕,還可以添加其他的按鈕和圖標,可以參照Android文檔。
2.提到AlertDialog,自然就會想到Toast。Toast就是一個簡短的小信息,可以提示音量大小的調整等。對程序員來說,它也是一個非常好用的Debug工具。
/*使用系統標準的 makeText()方式來產生Toast訊息*/Toast.makeText( EX04_03.this,String,Toast.LENGTH_LONG).show();
第三個參數可以是LENGTH_LONG或LENGTH_SHORT,前者表示時間長,后者較短。當然,也可以使用重寫的Toast對象的方法,自己定義Toast顯示的Layout。
更多關于Android相關內容感興趣的讀者可查看本站專題:《Android開發入門與進階教程》、《Android調試技巧與常見問題解決方法匯總》、《Android基本組件用法總結》、《Android視圖View技巧總結》、《Android布局layout技巧總結》及《Android控件用法總結》
希望本文所述對大家Android程序設計有所幫助。
新聞熱點
疑難解答