Android Question timepicker view inline java

Stern0m1

Member
Licensed User
If someone could post a complete example of implementing the timepicker view from androids API (not timepicker dialog), with inline java code I would greatly appreciate it.

I can not find a ready made such b4a library. I dont think its complicated at all for a Java Developer.

Thanks
 

Stern0m1

Member
Licensed User
I figured it out. If the experts could comment on this code I would greatly appreciate it.

I attached a complete,basic, example demonstrating the timepicker from androids api with setting the current time and returning the time.

This is not a dialog, rather a view.

B4X:
Sub Process_Globals
    'These global variables will be declared once when the application starts.
    'These variables can be accessed from all modules.

End Sub

Sub Globals
    'These global variables will be redeclared each time the activity is created.
    'These variables can only be accessed from this module.
    Dim j As JavaObject
    Dim pan As Panel
    Private EditText1 As EditText
    Private Label1 As Label
End Sub

Sub Activity_Create(FirstTime As Boolean)
    'Do not forget to load the layout file created with the visual designer. For example:
    Activity.LoadLayout("Layout1")
    j.InitializeContext



    j.RunMethod("picker",Array(pan))
 
 
End Sub

Sub Activity_Resume

End Sub

Sub Activity_Pause (UserClosed As Boolean)

End Sub
Sub Button1_Click
    Dim h As String = j.RunMethod("hour",Null)
    Dim m As String = j.RunMethod("min",Null)
    Label1.text = h & ":"& m
End Sub

#if java



import android.widget.TimePicker;

import android.view.ViewGroup;

public TimePicker timepic;
public void picker(ViewGroup base)
{

 
    //TimePicker timepic;
    timepic = new TimePicker(this);
    timepic.setHour(8);
    timepic.setMinute(5);
    base.addView(timepic);
 

}

public void setHour (int hour)
{
}

public int hour ()
{


return  timepic.getHour();

}

public int min ()
{


return   timepic.getMinute();

}

#End If
 

Attachments

  • timepickerjava.zip
    8.2 KB · Views: 175
Last edited:
Upvote 0
Top