diff options
author | Feng Cao <fengcao@google.com> | 2020-02-18 18:23:30 -0800 |
---|---|---|
committer | Feng Cao <fengcao@google.com> | 2020-02-19 09:42:22 -0800 |
commit | 36960ee20ea612b2df2447d73003ac4af6f32341 (patch) | |
tree | f3fce1a058820be899eead740f2f0186d401ab67 /tools/aapt2/java/JavaClassGenerator_test.cpp | |
parent | da0c5df4af50a670c8a1928b46d5e4d1e9a63f2f (diff) |
Introduces the Bundle to inline suggestions APIs to encode custom UI styling information.
* The bundle will be generated/consumed by the support library.
* More API documentation and example usage will be added later once we have the support library impl ready.
* The old style resource name approach doesn't work due to the potential mismatch in the support library version across the host IME and the platform renderer service, and the non-static nature of the public attribute int id in the support lib.
* The Bundle added to the onCreateInlineSuggestionsRequest() is intended for the platform/ExtServices to communicate the UI versions it supports.
* The Bundle added to the InlinePresentationSpec is intended for the IME to communicate the custom styles for the chosen UI versions.
Test: manual verification, and also atest CtsInputMethodTestCases:InlineSuggestionInfoTest CtsInputMethodTestCases:InlineSuggestionTest CtsInputMethodTestCases:InlineSuggestionsRequestTest CtsInputMethodTestCases:InlineSuggestionsResponseTest
Bug: 146454892
Change-Id: Id7fea32a7550fb924fec811b376790474a7b92eb
Diffstat (limited to 'tools/aapt2/java/JavaClassGenerator_test.cpp')
0 files changed, 0 insertions, 0 deletions