Update native activity & event APIs to follow correct conventions.
Change-Id: Ie64fb3a9c68bc9c117fa5621b75d1f609e304e0e
This commit is contained in:
parent
0c3af05e12
commit
9c7f8186ae
@ -43,7 +43,7 @@ enum {
|
||||
/*
|
||||
* Declare a concrete type for the NDK's input event forward declaration.
|
||||
*/
|
||||
struct input_event_t { };
|
||||
struct AInputEvent { };
|
||||
|
||||
namespace android {
|
||||
|
||||
@ -136,7 +136,7 @@ struct PointerCoords {
|
||||
/*
|
||||
* Input events.
|
||||
*/
|
||||
class InputEvent : public input_event_t {
|
||||
class InputEvent : public AInputEvent {
|
||||
public:
|
||||
virtual ~InputEvent() { }
|
||||
|
||||
|
@ -333,13 +333,13 @@ private:
|
||||
/*
|
||||
* NDK input queue API.
|
||||
*/
|
||||
struct input_queue_t {
|
||||
struct AInputQueue {
|
||||
public:
|
||||
/* Creates a consumer associated with an input channel. */
|
||||
explicit input_queue_t(const android::sp<android::InputChannel>& channel);
|
||||
explicit AInputQueue(const android::sp<android::InputChannel>& channel);
|
||||
|
||||
/* Destroys the consumer and releases its input channel. */
|
||||
~input_queue_t();
|
||||
~AInputQueue();
|
||||
|
||||
inline android::InputConsumer& getConsumer() { return mConsumer; }
|
||||
|
||||
|
@ -691,7 +691,7 @@ void InputConsumer::populateMotionEvent(MotionEvent* motionEvent) const {
|
||||
|
||||
} // namespace android
|
||||
|
||||
// --- input_queue_t ---
|
||||
// --- AInputQueue ---
|
||||
|
||||
using android::InputEvent;
|
||||
using android::InputChannel;
|
||||
@ -699,13 +699,13 @@ using android::InputConsumer;
|
||||
using android::sp;
|
||||
using android::status_t;
|
||||
|
||||
input_queue_t::input_queue_t(const sp<InputChannel>& channel) :
|
||||
AInputQueue::AInputQueue(const sp<InputChannel>& channel) :
|
||||
mConsumer(channel) {
|
||||
}
|
||||
|
||||
input_queue_t::~input_queue_t() {
|
||||
AInputQueue::~AInputQueue() {
|
||||
}
|
||||
|
||||
status_t input_queue_t::consume(InputEvent** event) {
|
||||
status_t AInputQueue::consume(InputEvent** event) {
|
||||
return mConsumer.consume(&mInputEventFactory, event);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user