http://www.3geye.net/bbs/thread-614-1-1.html
這回我們來研究下Android的Dialog的用法。看看難不難用。
跟J2ME 的Alert比起來誰的更容易上手。Let‘s Go。
package com.gggeye.android;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
/**
* 對話框的例子
*
*
*
* 創建日期 2007-11-15
* @author wuhua
* <p><b>MSN </b> gggeye@hotmail.com
* <p><b>EMAIL</b> gooogledev@gmail.com </p>
* <p>網站支持 <a >http://www.3geye.net</a></p>
* <p>網站論壇 <a >http://www.3geye.net/bbs</a></p>
* <p>wuhua的博客 <a >http://wuhua.3geye.net</a></p>
*/
public class DialogDemo extends Activity {
@Override
public void onCreate(Bundle icicle) {
super.onCreate(icicle);
this.setContentView(R.layout.main);
new AlertDialog.Builder(this)
.setIcon(R.drawable.icon)
.setTitle("對話框")
.setPositiveButton("確定", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int whichButton) {
}
}).show();
// AlertDialog.show(this, "This Dialog Demo",
// R.drawable.icon, "That's a file, not a directory", "Cancel", false);
}
}
上面就是一個簡單的Dialog的例子,
如果想知道高級的一些用法,可以查看AlertDialog的API相關文檔