e21d91c694e828e6285cc50e79b2a6be6e8c692b |
|
24-Oct-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #3126018: No way to specify NativeActivity's native method Change-Id: I59de6a543e7f7f45d963a905829a3f56f32bf8cf
/frameworks/base/native/include/android/native_activity.h
|
db28a94d499f995b467b07cee5c9b9119f538b1c |
|
22-Oct-2010 |
Dianne Hackborn <hackbod@google.com> |
Fix issue #3117918: No way to finish a native activity Change-Id: Ic53e712f7ab5412d72a31b96ecba252344b91644
/frameworks/base/native/include/android/native_activity.h
|
08d5b8fad8d46ccb64db2fdcb4d66972ec87bf48 |
|
04-Aug-2010 |
Dianne Hackborn <hackbod@google.com> |
More native work. Implement save/restore of state, and add native APIs for configuration information. Change-Id: I2a3ddc2ba605db58d7c8b2b31b9215fb323f90b5
/frameworks/base/native/include/android/native_activity.h
|
6cce32b6adbb3a9725fc730ba0e0068a74657e60 |
|
13-Jul-2010 |
Christopher Tate <ctate@google.com> |
Add native C APIs for working with the Asset Manager Change-Id: I493b142c4b35e5cc1a1e85283bb5dfb306a6d261
/frameworks/base/native/include/android/native_activity.h
|
d76b67c340d1564abf8d14d976fdaf83bf2b3320 |
|
14-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
IME events are now dispatched to native applications. And also: - APIs to show and hide the IME, and control its interaction with the app. - APIs to tell the app when its window resizes and needs to be redrawn. - API to tell the app the content rectangle of its window (to layout around the IME or status bar). There is still a problem with IME interaction -- we need a way for the app to deliver events to the IME before it handles them, so that for example the back key will close the IME instead of finishing the app. Change-Id: I37b75fc2ec533750ef36ca3aedd2f0cc0b5813cd
/frameworks/base/native/include/android/native_activity.h
|
289b9b62372ef52a06113b83dfb870e2c2fb325a |
|
09-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Add ANativeWindow API for directly drawing to the surface bits. Also other cleanup and fixes: - We now properly set the default window format to 565. - New APIs to set the window format and flags from native code. - Tweaked glue for simpler handling of the "destroy" message. - Um, other stuff. Change-Id: Id7790a21a2fa9a19b91854d225324a7c1e7c6ade
/frameworks/base/native/include/android/native_activity.h
|
682674154e3fe88f6061245145f934f25f1a2eb8 |
|
03-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Add new native Looper API. This allows us to avoid exposing the file descriptor of the event queue; instead, you attach an event queue to a looper. This will also should allow native apps to be written without the need for a separate thread, by attaching the event queue to the main thread's looper and scheduling their own messages there. Change-Id: I38489282635895ae2cbfacb88599c1b1cad9b239
/frameworks/base/native/include/android/native_activity.h
|
8ae5a8e7c04c7b204b739dfcd5da9e2e0f83e1eb |
|
02-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Get to the point of being able to do native drawing. A little cleanup. Change-Id: I37ef0557abf330d91d6fe47e81d062206b3bc346
/frameworks/base/native/include/android/native_activity.h
|
54a181b1a2b1517a9479b21fbf7705a688232faf |
|
01-Jul-2010 |
Dianne Hackborn <hackbod@google.com> |
Make real API for native code to get its window. Added implementation to use ANativeWindow and provide it to a NativeActivity. Change-Id: I890d71b6e15d4af71e6cf81b327961d7061ec1c2
/frameworks/base/native/include/android/native_activity.h
|
2e9f93e8db509d5236229dc8540e0904c5dbb9f5 |
|
29-Jun-2010 |
Dianne Hackborn <hackbod@google.com> |
Update native activity & event APIs to follow correct conventions. Change-Id: Ie64fb3a9c68bc9c117fa5621b75d1f609e304e0e
/frameworks/base/native/include/android/native_activity.h
|
a95e4cb62f3642cb190d032dbf7dc40d9ecc6973 |
|
19-Jun-2010 |
Dianne Hackborn <hackbod@google.com> |
First stab at attaching native event dispatching. Provides the basic infrastructure for a NativeActivity's native code to get an object representing its event stream that can be used to read input events. Still work to do, probably some API changes, and reasonable default key handling (so that for example back will still work). Change-Id: I6db891bc35dc9683181d7708eaed552b955a077e
/frameworks/base/native/include/android/native_activity.h
|
74323fd1ab8eb11beea286d5c213c63e4b803141 |
|
19-May-2010 |
Dianne Hackborn <hackbod@google.com> |
Update NativeActivity to allow direct surface access. No actual native API for using a surface, but it's a step. Change-Id: I627f26b705abc7a05edf9117411abfacf0fae64a
/frameworks/base/native/include/android/native_activity.h
|
dc8a7f69d7df5f1ca29763995a0d55acf7936fc6 |
|
10-May-2010 |
Dianne Hackborn <hackbod@google.com> |
Add new API to take over a window's Surface. Change-Id: Iad6245faadc95f19ea63c8e229a1c02e9188f69e
/frameworks/base/native/include/android/native_activity.h
|
69969e48f2bca9339662dddfacff0bbf6374ed7f |
|
04-May-2010 |
Dianne Hackborn <hackbod@google.com> |
First pass at NativeActivity. This is a rough sketch of the new pure-native API, which you can use through a NativeActivity in your manifest (no Java code in the .apk needed!). Intentionally no docs yet, the API is still being seriously messed with. But it works. Change-Id: I0e916d58a0d159ecaf3689e41834eb8dc681c0c0
/frameworks/base/native/include/android/native_activity.h
|