?public class GetIP extends Activity { 
        String ipname = null; 
        @Override
    public void onCreate(Bundle savedInstanceState) { 
        super.onCreate(savedInstanceState); 
        // 设置全屏 
        requestWindowFeature(Window.FEATURE_NO_TITLE); 
             getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); 
        setContentView(R.layout.main);         
        
              final Builder builder = new AlertDialog.Builder(this);   //定义一个AlertDialog.Builder对象                                          
                builder.setTitle("登录服务器对话框");                          // 设置对话框的标题 
                  
                //装载/res/layout/login.xml界面布局 
                TableLayout loginForm = (TableLayout)getLayoutInflater().inflate( R.layout.login, null);                 
                final EditText iptext = (EditText)loginForm.findViewById(R.id.ipedittext);                                 
                builder.setView(loginForm);                              // 设置对话框显示的View对象 
                // 为对话框设置一个“登录”按钮 
                builder.setPositiveButton("登录"
                        // 为按钮设置监听器 
                        , new OnClickListener() { 
                                @Override
                                public void onClick(DialogInterface dialog, int which) { 
                                        //此处可执行登录处理 
                                        ipname = iptext.getText().toString().trim(); 
                                        Bundle data = new Bundle(); 
                                        data.putString("ipname",ipname);                                         
                                        Intent intent = new Intent(GetIP.this,CameraTest.class); 
                                        intent.putExtras(data); 
                                        startActivity(intent); 
                                } 
                        }); 
                // 为对话框设置一个“取消”按钮 
                builder.setNegativeButton("取消"
                        ,  new OnClickListener() 
                        { 
                                @Override
                                public void onClick(DialogInterface dialog, int which) 
                                { 
                                        //取消登录,不做任何事情。 
                                        System.exit(1); 
                                } 
                        }); 
                //创建、并显示对话框 
                builder.create().show(); 
        } 
} 
基于Android的远程视频监控系统(附源码下载)(2)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.heiqu.com/db9e7e81ce7e2a94d8ee939cad3f5b5d.html
