Merge "Redesigned keyguard layout in the no-SIM case. DO NOT MERGE" into froyo

This commit is contained in:
Daniel Sandler
2010-03-26 11:41:34 -07:00
committed by Android (Google) Code Review
5 changed files with 35 additions and 28 deletions

View File

@@ -30,7 +30,7 @@ import android.provider.Settings;
import android.text.format.DateFormat; import android.text.format.DateFormat;
import android.util.AttributeSet; import android.util.AttributeSet;
import android.view.View; import android.view.View;
import android.widget.LinearLayout; import android.widget.RelativeLayout;
import android.widget.TextView; import android.widget.TextView;
import java.text.DateFormatSymbols; import java.text.DateFormatSymbols;
@@ -39,7 +39,7 @@ import java.util.Calendar;
/** /**
* Displays the time * Displays the time
*/ */
public class DigitalClock extends LinearLayout { public class DigitalClock extends RelativeLayout {
private final static String M12 = "h:mm"; private final static String M12 = "h:mm";
private final static String M24 = "kk:mm"; private final static String M24 = "kk:mm";

View File

@@ -41,20 +41,21 @@
android:ellipsize="marquee" android:ellipsize="marquee"
android:gravity="right|bottom" android:gravity="right|bottom"
android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="22sp"
/> />
<!-- emergency call button shown when sim is missing or PUKd --> <!-- "emergency calls only" shown when sim is missing or PUKd -->
<Button <TextView
android:id="@+id/emergencyCallButton" android:id="@+id/emergencyCallText"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentTop="true" android:layout_below="@id/carrier"
android:layout_alignParentRight="true" android:layout_alignParentRight="true"
android:layout_marginTop="10dip" android:layout_marginTop="0dip"
android:layout_marginRight="8dip" android:layout_marginRight="8dip"
android:drawableLeft="@drawable/ic_emergency" android:text="@string/emergency_calls_only"
style="@style/Widget.Button.Transparent" android:textAppearance="?android:attr/textAppearanceSmall"
android:drawablePadding="8dip" android:textColor="@color/white"
/> />
<!-- time and date --> <!-- time and date -->
@@ -64,6 +65,7 @@
android:layout_below="@id/carrier" android:layout_below="@id/carrier"
android:layout_marginTop="52dip" android:layout_marginTop="52dip"
android:layout_marginLeft="20dip" android:layout_marginLeft="20dip"
android:layout_marginBottom="8dip"
> >
<TextView android:id="@+id/timeDisplay" <TextView android:id="@+id/timeDisplay"
@@ -71,7 +73,6 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:gravity="bottom"
android:textSize="72sp" android:textSize="72sp"
android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceMedium"
android:shadowColor="#C0000000" android:shadowColor="#C0000000"
@@ -84,8 +85,9 @@
<TextView android:id="@+id/am_pm" <TextView android:id="@+id/am_pm"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:gravity="bottom" android:layout_toRightOf="@id/timeDisplay"
android:layout_alignBaseline="@id/timeDisplay"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="22sp" android:textSize="22sp"

View File

@@ -46,18 +46,19 @@
android:ellipsize="marquee" android:ellipsize="marquee"
android:gravity="right|bottom" android:gravity="right|bottom"
android:textAppearance="?android:attr/textAppearanceMedium" android:textAppearance="?android:attr/textAppearanceMedium"
android:textSize="22sp"
/> />
<!-- emergency call button shown when sim is missing or PUKd --> <!-- "emergency calls only" shown when sim is missing or PUKd -->
<Button <TextView
android:id="@+id/emergencyCallButton" android:id="@+id/emergencyCallText"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:layout_marginTop="20dip" android:layout_marginTop="20dip"
android:drawableLeft="@drawable/ic_emergency" android:text="@string/emergency_calls_only"
style="@style/Widget.Button.Transparent" android:textAppearance="?android:attr/textAppearanceSmall"
android:drawablePadding="8dip" android:textColor="@color/white"
/> />
<com.android.internal.widget.DigitalClock android:id="@+id/time" <com.android.internal.widget.DigitalClock android:id="@+id/time"
@@ -65,12 +66,12 @@
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_below="@id/carrier" android:layout_below="@id/carrier"
android:layout_marginTop="56dip" android:layout_marginTop="56dip"
android:layout_marginBottom="8dip"
> >
<TextView android:id="@+id/timeDisplay" <TextView android:id="@+id/timeDisplay"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="bottom"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="72sp" android:textSize="72sp"
@@ -85,8 +86,9 @@
<TextView android:id="@+id/am_pm" <TextView android:id="@+id/am_pm"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:gravity="bottom" android:layout_toRightOf="@id/timeDisplay"
android:layout_alignBaseline="@id/timeDisplay"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="22sp" android:textSize="22sp"

View File

@@ -58,18 +58,19 @@
android:ellipsize="marquee" android:ellipsize="marquee"
android:gravity="right|bottom" android:gravity="right|bottom"
/> />
<com.android.internal.widget.DigitalClock android:id="@+id/time" <com.android.internal.widget.DigitalClock android:id="@+id/time"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:layout_alignParentLeft="true" android:layout_alignParentLeft="true"
android:layout_marginTop="8dip" android:layout_marginTop="8dip"
android:layout_marginBottom="8dip"
> >
<TextView android:id="@+id/timeDisplay" <TextView android:id="@+id/timeDisplay"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="bottom"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="72sp" android:textSize="72sp"
@@ -84,8 +85,9 @@
<TextView android:id="@+id/am_pm" <TextView android:id="@+id/am_pm"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:gravity="bottom" android:layout_toRightOf="@id/timeDisplay"
android:layout_alignBaseline="@id/timeDisplay"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="22sp" android:textSize="22sp"

View File

@@ -55,12 +55,12 @@
android:layout_alignParentTop="true" android:layout_alignParentTop="true"
android:layout_marginTop="15dip" android:layout_marginTop="15dip"
android:layout_marginLeft="20dip" android:layout_marginLeft="20dip"
android:layout_marginBottom="8dip"
> >
<TextView android:id="@+id/timeDisplay" <TextView android:id="@+id/timeDisplay"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:gravity="bottom"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="56sp" android:textSize="56sp"
@@ -74,8 +74,9 @@
<TextView android:id="@+id/am_pm" <TextView android:id="@+id/am_pm"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="match_parent" android:layout_height="wrap_content"
android:gravity="bottom" android:layout_toRightOf="@id/timeDisplay"
android:layout_alignBaseline="@id/timeDisplay"
android:singleLine="true" android:singleLine="true"
android:ellipsize="none" android:ellipsize="none"
android:textSize="18sp" android:textSize="18sp"