/* 需要在AndroidManifest文件中添加訪問網絡的權限
* <uses-permission android:name="android.permission.INTERNET">
* </uses-permission>
*/
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
openOptionsDialog();
}
private void openOptionsDialog(){ //打開一個對話框
new AlertDialog.Builder(this).setTitle("關於JET")
.setMessage("Android Jet") //設置對話框的文本信息
.setPositiveButton("確認", new DialogInterface.OnClickListener() { //添加一個按鈕, 按下後無動作直接返回
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
}
})
.setNegativeButton("主頁", new DialogInterface.OnClickListener() { //添加一個按鈕, 按下後打開瀏覽器上uri指定頁面
@Override
public void onClick(DialogInterface arg0, int arg1) {
// TODO Auto-generated method stub
Uri uri = Uri.parse("http://www.baidu.com");
Intent intent = new Intent(Intent.ACTION_VIEW, uri); //設置Intent的動作和數據
startActivity(intent);
}
})
.show();
}
}
android基礎--AlertDialog對話框
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.