📄 testloginview.java
字号:
package org.androidin.tutorial;import org.androidin.tutorial.view.LoginView;import org.androidin.tutorial.view.OnLoginListenerImpl;import android.app.Activity;import android.app.Dialog;import android.content.DialogInterface;import android.content.Intent;import android.content.DialogInterface.OnCancelListener;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;public class TestLoginView extends Activity { /** Called when the activity is first created. */ public static Button btnActivity; public static Button btnDialog; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); btnActivity = (Button) findViewById(R.id.test_activity); btnActivity.setOnClickListener(new BtnActivityOnclikListener()); btnDialog = (Button) findViewById(R.id.test_dialog); btnDialog.setOnClickListener(new BtnDialogOnClickListener()); } private class BtnDialogOnClickListener implements OnClickListener { public void onClick(View v) { final LoginView lv = new LoginView(TestLoginView.this); final Dialog dialog = new Dialog(TestLoginView.this); dialog.setContentView(lv); lv.setOnLoginListener(new OnLoginListenerImpl()); lv.setCancelButtonOnClickListener(new OnClickListener() { public void onClick(View v) { dialog.dismiss(); } }); dialog.setTitle(getString(R.string.address)); dialog.setOnCancelListener(new OnCancelListener() { public void onCancel(DialogInterface dialog) { lv.loginCancel(); } }); dialog.show(); } } private class BtnActivityOnclikListener implements OnClickListener { public void onClick(View v) { Intent intent = new Intent(); intent.setClass(TestLoginView.this, LoginViewOnActivity.class); startActivity(intent); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -