代码如下:
public class MainActivity extends Activity {
public static final int FLAG_HOMEKEY_DISPATCHED = 0x80000000;//屏蔽手机键盘--4.0之后
private EditText getpass;
private Button conqure;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
this.getWindow().setFlags(FLAG_HOMEKEY_DISPATCHED, FLAG_HOMEKEY_DISPATCHED);//关键代码
//隐去电池等图标和一切修饰部分(状态栏部分)
this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
//设置无标题
requestWindowFeature(Window.FEATURE_NO_TITLE);
//设置全屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
setContentView(R.layout.activity_main);
getpass=(EditText)findViewById(R.id.getpass);
conqure=(Button)findViewById(R.id.conqure);
unlock();
}
private void unlock(){
// TODO Auto-generated method stub
conqure.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
String sb=getpass.getText().toString();
if(sb.equals("100818")){
finish();
}
}
});
}
public boolean onKeyDown(int keyCode, KeyEvent event) { //屏蔽按键
return true;
}
}