From 8c790edd04ad66a2a4585c80f2a698e0ad3644a3 Mon Sep 17 00:00:00 2001 From: eehouse Date: Thu, 27 May 2010 02:57:21 +0000 Subject: [PATCH] add numerical edittexts to left of seekers in color edit view. Not yet wired up but layout's ok --- .../android/XWords4/res/layout/color_edit.xml | 56 ++++++++++++------- xwords4/android/XWords4/res/values/styles.xml | 20 +++++++ .../android/xw4/EditColorPreference.java | 12 ++-- 3 files changed, 63 insertions(+), 25 deletions(-) diff --git a/xwords4/android/XWords4/res/layout/color_edit.xml b/xwords4/android/XWords4/res/layout/color_edit.xml index dbb0ff8c4..77a73a837 100644 --- a/xwords4/android/XWords4/res/layout/color_edit.xml +++ b/xwords4/android/XWords4/res/layout/color_edit.xml @@ -22,33 +22,51 @@ android:text="@string/red" android:textAppearance="?android:attr/textAppearanceMedium" /> - + + + + + - + + + + + - + + + + + diff --git a/xwords4/android/XWords4/res/values/styles.xml b/xwords4/android/XWords4/res/values/styles.xml index 7134bc3c9..04b147be2 100644 --- a/xwords4/android/XWords4/res/values/styles.xml +++ b/xwords4/android/XWords4/res/values/styles.xml @@ -17,4 +17,24 @@ #FFFFFFFF + + + + + diff --git a/xwords4/android/XWords4/src/org/eehouse/android/xw4/EditColorPreference.java b/xwords4/android/XWords4/src/org/eehouse/android/xw4/EditColorPreference.java index 0da40a0d5..ebe9e520e 100644 --- a/xwords4/android/XWords4/src/org/eehouse/android/xw4/EditColorPreference.java +++ b/xwords4/android/XWords4/src/org/eehouse/android/xw4/EditColorPreference.java @@ -96,9 +96,9 @@ public class EditColorPreference extends DialogPreference { protected void onBindDialogView( View view ) { m_curColor = getPersistedColor(); - setOneByte( view, R.id.edit_red, 16 ); - setOneByte( view, R.id.edit_green, 8 ); - setOneByte( view, R.id.edit_blue, 0 ); + setOneByte( view, R.id.seek_red, 16 ); + setOneByte( view, R.id.seek_green, 8 ); + setOneByte( view, R.id.seek_blue, 0 ); View sample = (View)view.findViewById( R.id.color_edit_sample ); sample.setBackgroundColor( m_curColor ); @@ -112,9 +112,9 @@ public class EditColorPreference extends DialogPreference { @Override public void onClick( DialogInterface dialog, int which ) { - int color = (getOneByte( dialog, R.id.edit_red ) << 16) - | (getOneByte( dialog, R.id.edit_green ) << 8) - | getOneByte( dialog, R.id.edit_blue ); + int color = (getOneByte( dialog, R.id.seek_red ) << 16) + | (getOneByte( dialog, R.id.seek_green ) << 8) + | getOneByte( dialog, R.id.seek_blue ); persistInt( color ); notifyChanged();