对于刚刚接触Android这一手机操作系统的朋友来说,可能还对其中一些重要的功能不是很清楚,以及具体应用技巧掌握不牢。在这里我们就来通过一段代码的解读,为大家详细介绍Android AlertDialog的使用方法。
创新互联专注于天宁网站建设服务及定制,我们拥有丰富的企业做网站经验。 热诚为您提供天宁营销型网站建设,天宁网站制作、天宁网页设计、天宁网站官网定制、小程序开发服务,打造天宁网络公司原创品牌,更为您提供天宁网站排名全网营销落地服务。
Android AlertDialog代码示例:
- package maximyudin.AlertDialogBuilderSample;
- import android.app.Activity;
- import android.os.Bundle;
- import android.widget.Button;
- import android.view.View;
- import android.app.AlertDialog;
- import android.content.DialogInterface;
- public class AlertDialogBuilderSample extends Activity {
- @Override
- public void onCreate(Bundle icicle) {
- super.onCreate(icicle);
- setContentView(R.layout.main);
- final Button btnQuit = (Button) findViewById(R.id.btnQuit);
- btnQuit.setOnClickListener(new Button.OnClickListener() {
- public void onClick(View v) {
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setTitle(“Question”)
- .setMessage(“Are you sure that you want to quit?”)
- .setIcon(R.drawable.question)
- .setPositiveButton(“Yes”, new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichButton) {
- setResult(RESULT_OK);
- finish();
- }
- })
- .setNegativeButton(“No”, new DialogInterface.OnClickListener()
- {
- public void onClick(DialogInterface dialog, int whichButton)
- {
- }
- })
- .show();
- }
- });
- final Button btnTravels = (Button) findViewById(R.id.btnTravels);
- btnTravels.setOnClickListener(new Button.OnClickListener()
- {
- public void onClick(View v) {
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setTitle(“I want to go to”)
- .setItems(R.array.items_indide_dialog,
- new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichcountry)
- {
- String[] travelcountries =
- getResources().getStringArray(R.array.items_indide_dialog);
- new AlertDialog.Builder(AlertDialogBuilderSample.this)
- .setMessage(“I’m going to “ + travelcountries[whichcountry])
- .setNeutralButton(“Cancel”,
- new DialogInterface.OnClickListener() {
- public void onClick(DialogInterface dialog, int whichButton)
- {
- }
- })
- .show();
- }
- })
- .show();
- }
- });
- }
- }
Android AlertDialog具体使用方法就为大家介绍到这里。
本文标题:AndroidAlertDialog操作代码详解
网站URL:http://www.shufengxianlan.com/qtweb/news1/171051.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联