Commit 4df4b9d7 authored by Bhavesh Yadav's avatar Bhavesh Yadav

misc ui changes

parent fa09ded7
package com.example.infiniteLoop.parkingo;
import android.app.Activity;
import android.app.ProgressDialog;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;
......@@ -20,6 +21,7 @@ public class ticket extends Activity {
TextView slot,tkt,time_tv,date_tv,vehicle,ticket_title,checkout_time,charge_value;
TextView checkout_date;
ArrayList ticketData;
ProgressDialog progress;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
......@@ -50,6 +52,11 @@ public class ticket extends Activity {
ticket_no=i.getExtras().getString("ticket_no");
sqlite_ops so = new sqlite_ops(this);
so.getTicketDetails(ticket_no,this);
progress = new ProgressDialog(ticket.this);
progress.setTitle("Checking in");
progress.setMessage("Getting ticket details...");
progress.setCancelable(false); // disable dismiss by tapping outside of the dialog
progress.show();
//waiting popup
}
if(i.hasExtra("checkout")){
......@@ -89,6 +96,7 @@ public class ticket extends Activity {
}
public void showTicketDetails(ArrayList ticketData) {
progress.dismiss();
slot.setText(ticketData.get(1).toString());
tkt.setText(ticketData.get(0).toString().substring(0,4).toUpperCase());
long datetime = Long.parseLong(ticketData.get(3).toString());
......
......@@ -2,13 +2,15 @@
android:layout_height="match_parent"
android:id="@+id/ll"
android:orientation="vertical"
android:gravity="center_horizontal"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:gravity="center_vertical|center_horizontal|center"
xmlns:android="http://schemas.android.com/apk/res/android">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="CHECKOUT"
android:text="Ticket"
android:textColor="#fff"
android:textSize="40sp" />
......@@ -21,7 +23,8 @@
android:layout_marginRight="30dp"
android:layout_marginBottom="2dp"
android:inputType="number"
android:hint="Ticket Number" />
android:hint="Ticket Number"
android:visibility="gone"/>
<Button
android:id="@+id/fetch"
......@@ -29,14 +32,14 @@
android:layout_height="wrap_content"
android:layout_margin="0dp"
android:onClick="getTktDetails"
android:visibility="gone"
android:text="Get Details"
android:textSize="20sp" />
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"
android:text="or" />
<EditText
android:layout_width="match_parent"
......@@ -47,7 +50,8 @@
android:layout_marginBottom="0dp"
android:hint="Slot Number"
android:inputType="text"
android:id="@+id/slot_no"/>
android:id="@+id/slot_no"
android:visibility="gone"/>
<Button
android:layout_width="wrap_content"
android:layout_height="wrap_content"
......@@ -55,142 +59,168 @@
android:id="@+id/slot_btn"
android:onClick="getSlotDetails"
android:layout_margin="10dp"
/>
android:visibility="gone"/>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/innerll"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="399dp"
android:layout_gravity="center_horizontal"
android:visibility="gone"
android:layout_marginRight="40dp"
android:layout_marginLeft="40dp"
android:padding="30dp"
android:layout_marginRight="40dp"
android:background="#fff"
>
android:orientation="vertical"
android:padding="30dp"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:gravity="center_vertical|center_horizontal|center"
android:visibility="visible">
<TextView
android:id="@+id/ischeckedout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center"
android:textColor="#f00"
android:textSize="30sp"
android:id="@+id/ischeckedout"
android:visibility="gone"/>
android:visibility="gone" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:text="details"
android:gravity="center"
android:textStyle="bold"
android:text="details"
android:textAllCaps="true"
android:textColor="#000"
android:textSize="20sp"/>
android:textSize="20sp"
android:textStyle="bold" />
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:textColor="#000"
android:text="Ticket: "
android:textColor="#000" />
android:text="Ticket: "/>
<TextView
android:id="@+id/tkt_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/tkt_tv"
android:textColor="#000"
android:textStyle="bold"/>
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Name: "
android:textColor="#000"
/>
android:textColor="#000" />
<TextView
android:id="@+id/name"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/name"
android:textStyle="bold"
android:textColor="#000"/>
android:textColor="#000"
android:textStyle="bold" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Slot: "
android:textColor="#000"/>
android:textColor="#000" />
<TextView
android:id="@+id/slot"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/slot"
android:textColor="#000"/>
android:textColor="#000" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="vehicle: "
android:textColor="#000"/>
android:textColor="#000" />
<TextView
android:id="@+id/vehicle"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/vehicle"
android:textColor="#000"/>
android:textColor="#000" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Date: "
android:textColor="#000"/>
android:textColor="#000" />
<TextView
android:id="@+id/date_tv"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/date_tv"
android:textColor="#000"/>
android:textColor="#000" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Mobile: "
android:textColor="#000"/>
android:textColor="#000" />
<TextView
android:id="@+id/mobile"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/mobile"
android:textColor="#000"/>
android:textColor="#000" />
</LinearLayout>
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
android:gravity="center">
android:gravity="center"
android:orientation="horizontal">
<Button
android:id="@+id/reprint"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/reprint"
android:text="Reprint Ticket"
android:onClick="reprint"/>
android:onClick="reprint"
android:layout_marginTop="20dp"
android:text="Reprint Ticket" />
<Button
android:id="@+id/checkout"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/checkout"
android:text="CheckOut"
android:onClick="checkout"/>
android:onClick="checkout"
android:layout_marginTop="20dp"
android:text="CheckOut" />
</LinearLayout>
</LinearLayout>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment