xml页面


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >

<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content" />

<Button
android:id="@+id/btn01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="日期" />
<Button
android:id="@+id/btn02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="时间" />

</LinearLayout>


java 代码


public class NowTimeActivity extends Activity implements OnClickListener,OnKeyListener{
private EditText et01;
private Button btn01;
private Button btn02;
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

et01 = (EditText)findViewById(R.id.editText1);
btn01 = (Button)findViewById(R.id.btn01);
btn02 = (Button)findViewById(R.id.btn02);

et01.setOnKeyListener(this);
btn01.setOnClickListener(this);
btn02.setOnClickListener(this);

}

public void onClick(View v){
switch(v.getId()){
case R.id.btn01:
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
String showDate = sdf.format(new Date());
et01.setText(showDate);
break;
case R.id.btn02:
SimpleDateFormat sdf2 = new SimpleDateFormat("HH:mm:SS");
String showDate2 = sdf.format(new Date());
et01.setText(showDate2);
break;
default:
break;
}
}

public boolean onKey(View v,int keyCode, KeyEvent event){
switch(event.getKeyCode()){
case KeyEvent.KEYCODE_C:
et01.setText("C键被按下");
break;
default:
break;
}
return true;
}
}

更多相关文章

  1. Android(安卓)关闭(删除)FM Transmitter功能的方法
  2. Android中扫描wifi热点
  3. android中JSON的使用
  4. Android正在启动的提示框
  5. android入门级小软件身高体重计算器源代码,初学者可以看看~
  6. Android全屏显示 无标题栏、全屏、设置为横屏
  7. android简单的日期时间选择器
  8. 从简单的android 登陆应用 ,学习布局,
  9. Android(安卓)号码查询性能优化

随机推荐

  1. Android常用控件总结
  2. Android(安卓)为模拟器安装其他软件
  3. Android重力感应实现方式简介
  4. Android音频流程一(JNI部分)
  5. ANDROID问题总结
  6. Android中常用的框架(从GitHub开源库中代
  7. 关于Android(安卓)studio 使用fastjson报
  8. Android技术归档
  9. ScrollView常用属性汇总
  10. Android下进行单元测试