回答

1

要将TimePicker添加到STANDAR活动时,TimePicker小部件添加到您的布局是这样的:

<TimePicker android:id="@+id/timePicker" android:layout_below="@+id/timePicker" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content"/> 

接下来,有你的活动实施OnTimeChangedListener。然后,你需要下面的方法添加到您的活动:

private void onTimeChanged(TimePicker view, int hourOfDay, int minute) { 
    // Do something with the time here 
} 

要从PreferenceActivity调用TimePicker,你可能要考虑弹出一个对话框,从用户办理的时间选择。看看这个类,它显示了这样做的实现: http://code.google.com/p/onlinemanager/source/browse/trunk/WebViewer/src/fr/webviewer/activity/PreferenceActivity.java?r=76

+0

嗨SBerg413,感谢您的有用的代码示例。我会用它。真的,Emad –