TimePicker trong Android

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down

TimePicker trong Android Empty TimePicker trong Android

Bài gửi by nuong 15/1/2016, 16:46

Widget Android TimePicker được sử dụng để chọn ngày. Nó cho phép bạn chọn thời gian bằng giờ và phút. Bạn không thể chọn thời gian bằng giây. Các android.widget.TimePicker là lớp con của lớp FrameLayout khi  học lập trình android . 
Android TimePicker
Hãy xem một ví dụ đơn giản của bảng chọn thời gian android.
File: activity_main.xml
<RelativeLayout xmlns:androclass="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity" >

<TimePicker
android:id="@+id/timePicker1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginTop="86dp" />

<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/timePicker1"
android:layout_alignParentTop="true"
android:layout_marginTop="17dp"
android:text="Current Time:" />

<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignLeft="@+id/timePicker1"
android:layout_below="@+id/timePicker1"
android:layout_marginLeft="37dp"
android:layout_marginTop="55dp"
android:text="Change Time" />

</RelativeLayout>

Xem thêm : Trung tâm Đào tạo học lập trình php cơ bản nâng cao !


Activity class
File: MainActivity.java
package com.example.timepicker1;

import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;
import android.widget.TimePicker;
import android.widget.Toast;

public class MainActivity extends Activity {
TextView textview1;
TimePicker timepicker1;
Button changetime;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

textview1=(TextView)findViewById(R.id.textView1);
timepicker1=(TimePicker)findViewById(R.id.timePicker1);
//Uncomment the below line of code for 24 hour view
timepicker1.setIs24HourView(true);
changetime=(Button)findViewById(R.id.button1);

textview1.setText(getCurrentTime());

changetime.setOnClickListener(new OnClickListener(){
@Override
public void onClick(View view) {
textview1.setText(getCurrentTime());
}
});

}

public String getCurrentTime(){
String currentTime="Current Time: "+timepicker1.getCurrentHour()+":"+timepicker1.getCurrentMinute();
return currentTime;
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.activity_main, menu);
return true;
}

}



---------------------- || ----------------------
Trung tâm Đào tạo khóa học photoshop cơ bản nâng cao !
nuong
nuong
Cấp 1
Cấp 1

Bài gửi : 23
Điểm : 3350
Like : 0
Tham gia : 02/12/2015

Về Đầu Trang Go down

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang

- Similar topics

Permissions in this forum:
Bạn không có quyền trả lời bài viết