package com.example.key;




import android.os.Bundle;

import android.app.Activity;

import android.content.Context;

import android.view.Menu;

import android.view.View;

import android.widget.Button;

import android.widget.EditText;

import android.view.View.OnClickListener;

import android.view.inputmethod.InputMethodManager;


public class MainActivity extends Activity {


 @Override

 protected void onCreate(Bundle savedInstanceState) { 

   super.onCreate(savedInstanceState); 

   setContentView(R.layout.activity_main); 

   final EditText ed2 = (EditText) findViewById(R.id.editText1);

   Button b1 = (Button) findViewById(R.id.button1); 

   b1.setOnClickListener(new OnClickListener() { 

     @Override

     public void onClick(View v) { 

       ed2.requestFocus(); 

       show(ed2); 

     } 

   });

   Button b2 = (Button) findViewById(R.id.button2);

   b2.setOnClickListener(new OnClickListener() {

     @Override

     public void onClick(View v) {

       toggle();

     }

   });

 }

 private void show(EditText ed2) {

   InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

   imm.showSoftInput(ed2, InputMethodManager.SHOW_IMPLICIT);

 }

 private void toggle() {

   InputMethodManager imm = (InputMethodManager) getSystemService(Context.INPUT_METHOD_SERVICE);

   imm.toggleSoftInput(0, 0);

 }

 @Override

 public boolean onCreateOptionsMenu(Menu menu) {

   // Inflate the menu; this adds items to the action bar if it is present.

   getMenuInflater().inflate(R.menu.main, menu);

   return true;

 }

}


更多相关文章

  1. 代码中设置drawableleft
  2. android 3.0 隐藏 系统标题栏
  3. Android开发中activity切换动画的实现
  4. Android(安卓)学习 笔记_05. 文件下载
  5. Android中直播视频技术探究之—摄像头Camera视频源数据采集解析
  6. 技术博客汇总
  7. android 2.3 wifi (一)
  8. AndRoid Notification的清空和修改
  9. Android中的Chronometer

随机推荐

  1. android sdk基本包介绍
  2. Android Touch事件原理加实例分析
  3. 高级组件之画廊视图
  4. Android Framework 框架系列之 Android.m
  5. 网站地址整理
  6. Android中如何取得联系人,如何得到一个联
  7. android Content Provider详解
  8. android Audio调试程序常用命令
  9. 认识Android
  10. Android入门进阶教程(12)-SystemService