时间选择器
1、在main.xml里添加一个跳入时间选择的Activity的按钮
<Button android:id="@+id/time_picker_button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TimePicker"/>
2、在MainActivity.java里写该按钮的监听器
Button time_picker_button=(Button)findViewById(R.id.time_picker_button);
time_picker_button.setOnClickListener(time_picker_button_listener);
private Button.OnClickListener time_picker_button_listener = new OnClickListener(){
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
intent.setClass(MainActivity.this, TimePickerActivity.class);
startActivity(intent);
}
};
3、在Layout里新建一个xml timepicker.xml 用于显示时间选择器控件的
<TimePicker android:id="@+id/time_picker"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="TimePicker"/>
4、新建一个TimePickerActivity.java,
package zeng.Demo;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TimePicker;
public class TimePickerActivity extends Activity{
public void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);
setTitle("TimePickerActivity");
setContentView(R.layout.timepicker);
TimePicker tp = (TimePicker)this.findViewById(R.id.time_picker);
tp.setIs24HourView(true);
}
}
5、在AndroidManifest.xml里注册
<activity android:name=".TimePickerActivity">
</activity>
6、最后的显示 时间是可以修改的