android > TimePicker 时间设置控件
16lz
2021-12-04
显示 布局 文件
<?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:scrollbars="vertical" android:orientation="vertical" > <TimePicker android:id="@+id/timePicker1" android:layout_width="wrap_content" android:layout_height="wrap_content" /> <Button android:id="@+id/bu" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="click" /> </LinearLayout>
然后是 主 activity
package sql.com;import java.io.UnsupportedEncodingException;import java.net.URLEncoder;import java.util.ArrayList;import java.util.HashMap;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.view.View; import android.widget.AdapterView;import android.widget.AdapterView.OnItemClickListener;import android.widget.Button;import android.widget.ListView;import android.widget.SimpleAdapter;import android.widget.TimePicker;public class SqlActivity extends Activity{private TimePicker tp;private Button bu;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.main);tp = (TimePicker)findViewById(R.id.timePicker1);bu = (Button)findViewById(R.id.bu);tp.setIs24HourView(true); //设置 显示 24 小时制tp.setCurrentHour(16);tp.setCurrentMinute(30);bu.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stubSystem.out.println("Hour:"+tp.getCurrentHour()+"--------Minit="+tp.getCurrentMinute());}});//\\};}
** 解决不能 输出 手动输入的 结果
在获取 之前 执行tp.clearFocus();
bu.setOnClickListener(new View.OnClickListener() {public void onClick(View v) {// TODO Auto-generated method stubtp.clearFocus(); //System.out.println("Hour:"+tp.getCurrentHour()+"--------Minit="+tp.getCurrentMinute());}});
更多相关文章
- Android(安卓)获取wifi信号强度
- Android中通过NTP服务器获取时间功能源码分析
- android > WebView > 加载完整网页
- Android(安卓)一些小技巧
- Android(安卓)将从网络获取的数据缓存到私有文件
- android ListView实现圆角实例教程一
- Android简单实现音乐播放器
- Android(安卓)把从网络获取的图片缓存到内存中
- android NDK JNI设置自己的log输出函数