John Spurlock
330dd53484
Remove remaining doc references to StyledAttributes.
...
It appears StyledAttributes was renamed to TypedArray
prior to fw 1.0. Leaving references to the old name
around in the public docs is confusing.
Deliberating leaving...
tests/coretests/src/android/widget/LabelView.java
... as is - it's clearly unused.
Change-Id: I3f66e5f9cbe945d9d86530d37b88369b401f054d
2012-12-18 12:03:11 -05:00
Sascha Prueter
ab989ac313
am 8149820c: am 25458528: am dd2ed93e: Merge "Handle "CODE_ALREADY_PRESENT" message from Settings app" into jb-mr1.1-dev
...
* commit '8149820c2b2df47028498571785ca009d99b5dc9':
Handle "CODE_ALREADY_PRESENT" message from Settings app
2012-12-17 10:49:38 -08:00
Sascha Prueter
8149820c2b
am 25458528: am dd2ed93e: Merge "Handle "CODE_ALREADY_PRESENT" message from Settings app" into jb-mr1.1-dev
...
* commit '25458528f07ef9f4710e669b74b76d687bbc7645':
Handle "CODE_ALREADY_PRESENT" message from Settings app
2012-12-17 10:47:56 -08:00
Sascha Prueter
25458528f0
am dd2ed93e: Merge "Handle "CODE_ALREADY_PRESENT" message from Settings app" into jb-mr1.1-dev
...
* commit 'dd2ed93e4794dd8472593cdd21fb7e0056f11dbf':
Handle "CODE_ALREADY_PRESENT" message from Settings app
2012-12-17 10:46:04 -08:00
satok
6bad2f2fef
Handle "CODE_ALREADY_PRESENT" message from Settings app
...
Bug: 7725834
Change-Id: I85c35e73978d606edf9687e2de76c6ffc3c3ee2b
2012-12-17 15:02:04 +09:00
Adam Cohen
f85f1aeb56
Merge "Fix docs build issue"
2012-12-14 12:11:38 -08:00
Adam Cohen
3b4ca103f8
Fix docs build issue
...
Change-Id: I901e5b80609bf5ae85b167ec01b7507714423e5c
2012-12-14 12:00:56 -08:00
Mike Cleron
40efbd4060
am 323bb07f: am a5a4eb0f: am 6b922cc6: Merge "Receive a user dictionary callback from Settings application" into jb-mr1.1-dev
...
* commit '323bb07f762e5373f90e758a1146b93a3c31fe17':
Receive a user dictionary callback from Settings application
2012-12-14 11:04:42 -08:00
Mike Cleron
323bb07f76
am a5a4eb0f: am 6b922cc6: Merge "Receive a user dictionary callback from Settings application" into jb-mr1.1-dev
...
* commit 'a5a4eb0f93d4b992a1879e26e04ba803827e24ca':
Receive a user dictionary callback from Settings application
2012-12-14 11:01:55 -08:00
Mike Cleron
a5a4eb0f93
am 6b922cc6: Merge "Receive a user dictionary callback from Settings application" into jb-mr1.1-dev
...
* commit '6b922cc6d4d8221ad83b410c03eb4b8fb9fc78e2':
Receive a user dictionary callback from Settings application
2012-12-14 10:59:19 -08:00
Satoshi Kataoka
0e3849af47
Receive a user dictionary callback from Settings application
...
Bug: 7725834
The callback is sent when the user adds a word to the user dictionary.
Change-Id: Ieee9bfd50a9adbed1a769e3cd95d9cb2815c34b4
2012-12-14 17:21:43 +09:00
Adam Cohen
3366cb2a01
Merge "Adding simple ArrayList API for collection widgets"
2012-12-13 17:50:11 -08:00
Adam Cohen
50f3d1bae8
Adding simple ArrayList API for collection widgets
...
Change-Id: I4d6c909d1d2c0bdd1ddc8329445cea0e78a5ce7c
2012-12-13 14:52:30 -08:00
Adam Powell
2331b42328
am dc4beb48: am e7ec492f: Merge "Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter"
...
* commit 'dc4beb483eb14f1b56154125c67b780802756572':
Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter
2012-12-11 19:12:45 -08:00
Adam Powell
dc4beb483e
am e7ec492f: Merge "Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter"
...
* commit 'e7ec492f13355888c90b3f08fbc66e49dda7ed24':
Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter
2012-12-11 19:10:45 -08:00
Adam Powell
90f4c5c9d4
am c6f05e93: am d22843a8: Merge "Fix regression in ListView click handling"
...
* commit 'c6f05e93dc37db67addcd19ff87ba013ba817035':
Fix regression in ListView click handling
2012-12-11 18:04:23 -08:00
Adam Powell
c6f05e93dc
am d22843a8: Merge "Fix regression in ListView click handling"
...
* commit 'd22843a8a8d240fc09291b1b9505d62c1f0c0f8d':
Fix regression in ListView click handling
2012-12-11 18:02:30 -08:00
Adam Powell
e7ec492f13
Merge "Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter"
2012-12-11 18:00:49 -08:00
Adam Powell
847be7445e
Fix regression in ListView click handling
...
Regression caused by patch a607223f34
If an item click handler results in the ListView becoming detached
from the window, the performClick runnable could be executed twice.
Null out the mTouchModeReset runnable before running the click handler
so that it is not run by the detach handler.
Change-Id: I2fab60232027bb4876f9912088e0ffb9b17d308c
2012-12-11 15:56:10 -08:00
Chet Haase
8ee38721e0
Merge "Fix requestLayout-during-layout issue with Gallery"
2012-12-11 14:09:29 -08:00
Chet Haase
bfea76c787
Fix requestLayout-during-layout issue with Gallery
...
The way that the Gallery was adding views (which it does in layout)
triggered a requestLayout() because of a call to setLayoutParams()
in View.addViewInner(). This tripped up the new logic that makes
layout-in-layout work, causing layout to be called on every frame,
even when the app was not doing anything.
The fix is to call the appropriate version
of requestLayoutInner() to tell it to skip calls to requestLayout().
Issue #7714495 requestLayout in endless loop
Change-Id: Icdcd886d30e4dd972da36bc6e50732c7213530c5
2012-12-11 14:05:24 -08:00
Emma Sajic
ef2277ec58
Make implementation of isEmpty consistent with implementation of getCount in HeaderListViewAdapter
...
Fix for Issue ID 18316. Make isEmpty() return false when getCount() returns a non-zero value. So that the list cannot be considered empty when a header or footer is present.
https://code.google.com/p/android/issues/detail?id=18316
Change-Id: Ib69201e9d5ef3efcbb68ea298b8cc8ca6e027246
Signed-off-by: Emma Sajic <esajic@effectivelateralsolutions.co.uk >
2012-12-11 19:50:58 +00:00
Adam Powell
6a7304c95b
Merge "Clear SearchView query field when collapsed as an action view"
2012-12-10 15:38:33 -08:00
Adam Powell
235ae5f6fa
Preserve Spinner widget open state across instance save/restore
...
Also fix a bug where anchored Spinner popups would not properly move
during a layout update.
Bug 7555978
Change-Id: If8dc22b0b40b14789a4e3bdecdeb376984923899
2012-12-10 14:37:59 -08:00
Adam Powell
99d0ce9a75
Clear SearchView query field when collapsed as an action view
...
Bug 7679852
Change-Id: Ice1b6902670f133219569e1b1d409a152ebc7b16
2012-12-10 13:11:47 -08:00
Adam Powell
ba534dece2
Merge "Update documentation to mention compatibility versioning"
2012-12-10 11:34:19 -08:00
Adam Powell
2c8cc972c3
Update documentation to mention compatibility versioning
...
Mention changes involving MeasureSpec/RelativeLayout/ImageView
behavior changes when apps target SDK > 17.
Change-Id: I232492a76ac048f7b460d28a87bd84cbbec4e4d7
2012-12-10 11:02:54 -08:00
Satoshi Kataoka
6d29d143d9
Merge "Fix an issue on changing the keyboard locale between spellchecking supported language to non-supported language"
2012-12-09 17:34:41 -08:00
Adam Powell
e3833c2ba4
Merge "Compatibility measurement hacks when targetSdkVersion <= JB-MR1"
2012-12-07 17:23:24 -08:00
Adam Powell
7da4b73a23
Compatibility measurement hacks when targetSdkVersion <= JB-MR1
...
All three of these are interrelated!
* Allow broken MeasureSpec values. The long-standing implementation
of MeasureSpec.makeMeasureSpec has been to add both values rather
than masking/or-ing the values together. Some old code relied on
this, such as if it mixed up size/mode params.
* Disable ImageView adjustViewBounds allowing the view to grow beyond
its initial size. A bug in RelativeLayout in the presence of the
above MeasureSpec fix causes this not to work properly in apps.
* Allow RelativeLayout to send overflowed/bogus MeasureSpec values
when measured with MeasureSpec.UNSPECIFIED mode. Some apps have
custom child views that do not properly handle UNSPECIFIED
measurements, but the exact overflow semantics caused this to
generate AT_MOST $REALLYBIG MeasureSpecs for those views instead if
they were placed inside a RelativeLayout in a scrolling container.
Change-Id: I977a5f1ba5637f0cba3d26a70139e2bcd021fc9c
2012-12-07 16:30:35 -08:00
Adam Powell
461c8534e1
am d9cb3c53: am 8ea5ce15: Merge "Ensure running mTouchModeReset when AbsListView is detached"
...
* commit 'd9cb3c538f034c4e5137a2d2827cc72f8fbaf67e':
Ensure running mTouchModeReset when AbsListView is detached
2012-12-07 12:24:17 -08:00
Adam Powell
d9cb3c538f
am 8ea5ce15: Merge "Ensure running mTouchModeReset when AbsListView is detached"
...
* commit '8ea5ce15651ebc1249a3b80531773b37e6f49b8d':
Ensure running mTouchModeReset when AbsListView is detached
2012-12-07 12:21:37 -08:00
Sangkyu Lee
a607223f34
Ensure running mTouchModeReset when AbsListView is detached
...
mTouchModeReset should be executed when AbsListView is detached from window.
If not, when the AbsListView is re-attaced to window,
the child can retain a pressed state.
You can see this problem easily when you double-touch an item of
option menu very quickly.
Change-Id: I5aaa1fd5b95847efb2f5f1b5ec7cabe8eb85b237
Signed-off-by: Sangkyu Lee <sk82.lee@lge.com >
2012-12-07 17:06:15 +09:00
Adam Cohen
2f536b18c4
am b9376280: am 224d2225: am 29cfce7a: Merge "Making sure to clear state related to views that are being recycled (issue 7650538)" into jb-mr1.1-dev
...
* commit 'b93762809beb13f61c6b2f7cb908a4ce81f46c82':
Making sure to clear state related to views that are being recycled (issue 7650538)
2012-12-06 23:22:37 -08:00
Fabrice Di Meglio
aae6b552b3
am 7ee2f778: am 09329186: am b3b2922b: Merge "Fix bug #7649607 Hebrew text is cut off in Settings" into jb-mr1.1-dev
...
* commit '7ee2f7785f3f77a4d4f589fe6a488662c9ad7913':
Fix bug #7649607 Hebrew text is cut off in Settings
2012-12-06 23:22:31 -08:00
Craig Mautner
ca3088cee8
am 29d4484d: am e771f3a6: am ddd75cb1: Merge "Fix NPE when showing Toast from system process." into jb-mr1.1-dev
...
* commit '29d4484dd822d7781da4170f907b8a020eb3e1d0':
Fix NPE when showing Toast from system process.
2012-12-06 23:22:05 -08:00
Adam Cohen
b93762809b
am 224d2225: am 29cfce7a: Merge "Making sure to clear state related to views that are being recycled (issue 7650538)" into jb-mr1.1-dev
...
* commit '224d22250862d44cca08498630fcb0e7da68912b':
Making sure to clear state related to views that are being recycled (issue 7650538)
2012-12-06 19:00:16 -08:00
Fabrice Di Meglio
7ee2f7785f
am 09329186: am b3b2922b: Merge "Fix bug #7649607 Hebrew text is cut off in Settings" into jb-mr1.1-dev
...
* commit '09329186eaf66b6c03d0ff5cc8df910800649b7d':
Fix bug #7649607 Hebrew text is cut off in Settings
2012-12-06 18:59:32 -08:00
Craig Mautner
29d4484dd8
am e771f3a6: am ddd75cb1: Merge "Fix NPE when showing Toast from system process." into jb-mr1.1-dev
...
* commit 'e771f3a67cbca9976de6b5df6088f6c007df2914':
Fix NPE when showing Toast from system process.
2012-12-06 18:58:24 -08:00
Adam Cohen
224d222508
am 29cfce7a: Merge "Making sure to clear state related to views that are being recycled (issue 7650538)" into jb-mr1.1-dev
...
* commit '29cfce7a387c5f1ea92a310398ed4ed213a3cf62':
Making sure to clear state related to views that are being recycled (issue 7650538)
2012-12-06 11:05:31 -08:00
Adam Cohen
29cfce7a38
Merge "Making sure to clear state related to views that are being recycled (issue 7650538)" into jb-mr1.1-dev
2012-12-06 11:02:58 -08:00
Adam Cohen
ff06719077
Making sure to clear state related to views that are being recycled (issue 7650538)
...
Change-Id: I5161ac261f963789537d2066a472cd3036c218aa
2012-12-06 11:01:09 -08:00
Satoshi Kataoka
5bb4ee6d38
Fix an issue on changing the keyboard locale between spellchecking supported language to non-supported language
...
Bug: 7658675
Change-Id: Ia2353f299506b5871e0104594e4486b6ab1ffa82
2012-12-06 19:30:50 +09:00
Fabrice Di Meglio
09329186ea
am b3b2922b: Merge "Fix bug #7649607 Hebrew text is cut off in Settings" into jb-mr1.1-dev
...
* commit 'b3b2922b10650551664659eadcf9c43cf9628974':
Fix bug #7649607 Hebrew text is cut off in Settings
2012-12-05 17:20:51 -08:00
Fabrice Di Meglio
b3b2922b10
Merge "Fix bug #7649607 Hebrew text is cut off in Settings" into jb-mr1.1-dev
2012-12-05 17:17:35 -08:00
Amith Yamasani
c1493e1a01
am 368ee53f: am f663cad2: am 6c58b155: Merge "Make 3rd party lockscreen widgets work on secondary users" into jb-mr1.1-dev
...
* commit '368ee53f25cdff7ea89293d2cc81e95816919369':
Make 3rd party lockscreen widgets work on secondary users
2012-12-05 13:00:41 -08:00
Craig Mautner
e771f3a67c
am ddd75cb1: Merge "Fix NPE when showing Toast from system process." into jb-mr1.1-dev
...
* commit 'ddd75cb1ac225f8ffe8c78a5be8ceb589e0cda27':
Fix NPE when showing Toast from system process.
2012-12-05 12:27:58 -08:00
Craig Mautner
54ae2f389c
Fix NPE when showing Toast from system process.
...
The system process has no ApplicationContext and consequently was
returning null. Use the base Context in these cases.
Bug 7673699 fixed.
Change-Id: Ie2ab856bb0baefff44775a12bef7802320f72656
2012-12-05 09:57:44 -08:00
Amith Yamasani
368ee53f25
am f663cad2: am 6c58b155: Merge "Make 3rd party lockscreen widgets work on secondary users" into jb-mr1.1-dev
...
* commit 'f663cad2248d5d38957f8e1408cd794c0de90202':
Make 3rd party lockscreen widgets work on secondary users
2012-12-05 06:06:02 -08:00
Amith Yamasani
f663cad224
am 6c58b155: Merge "Make 3rd party lockscreen widgets work on secondary users" into jb-mr1.1-dev
...
* commit '6c58b155c3bdde355adb03b191e43d8eec089fb2':
Make 3rd party lockscreen widgets work on secondary users
2012-12-05 06:03:32 -08:00