|
@@ -4,28 +4,8 @@
|
|
|
#include "mainActivity.h"
|
|
|
|
|
|
/*TAG:GlobalVariable全局变量*/
|
|
|
-static ZKButton* mCallBedCancelPtr;
|
|
|
-static ZKListView* mCallBedListViewPtr;
|
|
|
-static ZKPainter* mCallBedPainterPtr;
|
|
|
-static ZKWindow* mCallBebWinPtr;
|
|
|
-static ZKButton* mFunctionBackPtr;
|
|
|
-static ZKButton* mFunctionButtonPtr;
|
|
|
-static ZKTextView* mFunctionTextViewPtr;
|
|
|
-static ZKPainter* mPainter1Ptr;
|
|
|
-static ZKWindow* mFunctionWinPtr;
|
|
|
-static ZKButton* mMoreButtonPtr;
|
|
|
-static ZKButton* mNursingButtonPtr;
|
|
|
-static ZKButton* mCallCencelButtonPtr;
|
|
|
-static ZKButton* mHelpButtonPtr;
|
|
|
-static ZKButton* mCallNurseButtonPtr;
|
|
|
-static ZKButton* mCallBedButtonPtr;
|
|
|
-static ZKListView* mBedListViewPtr;
|
|
|
-static ZKTextView* mRoomNamePtr;
|
|
|
-static ZKTextView* mTextInfoPtr;
|
|
|
-static ZKTextView* mNurseNamePtr;
|
|
|
-static ZKTextView* mNurseTextPtr;
|
|
|
-static ZKTextView* mDoctorTextPtr;
|
|
|
-static ZKPainter* mPainterInfoPtr;
|
|
|
+static ZKPainter* mRoomPainterPtr;
|
|
|
+static ZKPainter* mMainPainterPtr;
|
|
|
static mainActivity* mActivityPtr;
|
|
|
|
|
|
/*register activity*/
|
|
@@ -63,15 +43,6 @@ typedef struct {
|
|
|
|
|
|
/*TAG:ButtonCallbackTab按键映射表*/
|
|
|
static S_ButtonCallback sButtonCallbackTab[] = {
|
|
|
- ID_MAIN_CallBedCancel, onButtonClick_CallBedCancel,
|
|
|
- ID_MAIN_FunctionBack, onButtonClick_FunctionBack,
|
|
|
- ID_MAIN_FunctionButton, onButtonClick_FunctionButton,
|
|
|
- ID_MAIN_MoreButton, onButtonClick_MoreButton,
|
|
|
- ID_MAIN_NursingButton, onButtonClick_NursingButton,
|
|
|
- ID_MAIN_CallCencelButton, onButtonClick_CallCencelButton,
|
|
|
- ID_MAIN_HelpButton, onButtonClick_HelpButton,
|
|
|
- ID_MAIN_CallNurseButton, onButtonClick_CallNurseButton,
|
|
|
- ID_MAIN_CallBedButton, onButtonClick_CallBedButton,
|
|
|
};
|
|
|
/***************/
|
|
|
|
|
@@ -97,8 +68,6 @@ typedef struct {
|
|
|
}S_ListViewFunctionsCallback;
|
|
|
/*TAG:ListViewFunctionsCallback*/
|
|
|
static S_ListViewFunctionsCallback SListViewFunctionsCallbackTab[] = {
|
|
|
- ID_MAIN_CallBedListView, getListItemCount_CallBedListView, obtainListItemData_CallBedListView, onListItemClick_CallBedListView,
|
|
|
- ID_MAIN_BedListView, getListItemCount_BedListView, obtainListItemData_BedListView, onListItemClick_BedListView,
|
|
|
};
|
|
|
|
|
|
|
|
@@ -145,28 +114,8 @@ mainActivity::~mainActivity() {
|
|
|
EASYUICONTEXT->unregisterGlobalTouchListener(this);
|
|
|
onUI_quit();
|
|
|
unregisterProtocolDataUpdateListener(onProtocolDataUpdate);
|
|
|
- mCallBedCancelPtr = NULL;
|
|
|
- mCallBedListViewPtr = NULL;
|
|
|
- mCallBedPainterPtr = NULL;
|
|
|
- mCallBebWinPtr = NULL;
|
|
|
- mFunctionBackPtr = NULL;
|
|
|
- mFunctionButtonPtr = NULL;
|
|
|
- mFunctionTextViewPtr = NULL;
|
|
|
- mPainter1Ptr = NULL;
|
|
|
- mFunctionWinPtr = NULL;
|
|
|
- mMoreButtonPtr = NULL;
|
|
|
- mNursingButtonPtr = NULL;
|
|
|
- mCallCencelButtonPtr = NULL;
|
|
|
- mHelpButtonPtr = NULL;
|
|
|
- mCallNurseButtonPtr = NULL;
|
|
|
- mCallBedButtonPtr = NULL;
|
|
|
- mBedListViewPtr = NULL;
|
|
|
- mRoomNamePtr = NULL;
|
|
|
- mTextInfoPtr = NULL;
|
|
|
- mNurseNamePtr = NULL;
|
|
|
- mNurseTextPtr = NULL;
|
|
|
- mDoctorTextPtr = NULL;
|
|
|
- mPainterInfoPtr = NULL;
|
|
|
+ mRoomPainterPtr = NULL;
|
|
|
+ mMainPainterPtr = NULL;
|
|
|
mActivityPtr = NULL;
|
|
|
}
|
|
|
|
|
@@ -177,28 +126,8 @@ const char* mainActivity::getAppName() const{
|
|
|
//TAG:onCreate
|
|
|
void mainActivity::onCreate() {
|
|
|
Activity::onCreate();
|
|
|
- mCallBedCancelPtr = (ZKButton*)findControlByID(ID_MAIN_CallBedCancel);
|
|
|
- mCallBedListViewPtr = (ZKListView*)findControlByID(ID_MAIN_CallBedListView);if(mCallBedListViewPtr!= NULL){mCallBedListViewPtr->setListAdapter(this);mCallBedListViewPtr->setItemClickListener(this);}
|
|
|
- mCallBedPainterPtr = (ZKPainter*)findControlByID(ID_MAIN_CallBedPainter);
|
|
|
- mCallBebWinPtr = (ZKWindow*)findControlByID(ID_MAIN_CallBebWin);
|
|
|
- mFunctionBackPtr = (ZKButton*)findControlByID(ID_MAIN_FunctionBack);
|
|
|
- mFunctionButtonPtr = (ZKButton*)findControlByID(ID_MAIN_FunctionButton);
|
|
|
- mFunctionTextViewPtr = (ZKTextView*)findControlByID(ID_MAIN_FunctionTextView);
|
|
|
- mPainter1Ptr = (ZKPainter*)findControlByID(ID_MAIN_Painter1);
|
|
|
- mFunctionWinPtr = (ZKWindow*)findControlByID(ID_MAIN_FunctionWin);
|
|
|
- mMoreButtonPtr = (ZKButton*)findControlByID(ID_MAIN_MoreButton);
|
|
|
- mNursingButtonPtr = (ZKButton*)findControlByID(ID_MAIN_NursingButton);
|
|
|
- mCallCencelButtonPtr = (ZKButton*)findControlByID(ID_MAIN_CallCencelButton);
|
|
|
- mHelpButtonPtr = (ZKButton*)findControlByID(ID_MAIN_HelpButton);
|
|
|
- mCallNurseButtonPtr = (ZKButton*)findControlByID(ID_MAIN_CallNurseButton);
|
|
|
- mCallBedButtonPtr = (ZKButton*)findControlByID(ID_MAIN_CallBedButton);
|
|
|
- mBedListViewPtr = (ZKListView*)findControlByID(ID_MAIN_BedListView);if(mBedListViewPtr!= NULL){mBedListViewPtr->setListAdapter(this);mBedListViewPtr->setItemClickListener(this);}
|
|
|
- mRoomNamePtr = (ZKTextView*)findControlByID(ID_MAIN_RoomName);
|
|
|
- mTextInfoPtr = (ZKTextView*)findControlByID(ID_MAIN_TextInfo);
|
|
|
- mNurseNamePtr = (ZKTextView*)findControlByID(ID_MAIN_NurseName);
|
|
|
- mNurseTextPtr = (ZKTextView*)findControlByID(ID_MAIN_NurseText);
|
|
|
- mDoctorTextPtr = (ZKTextView*)findControlByID(ID_MAIN_DoctorText);
|
|
|
- mPainterInfoPtr = (ZKPainter*)findControlByID(ID_MAIN_PainterInfo);
|
|
|
+ mRoomPainterPtr = (ZKPainter*)findControlByID(ID_MAIN_RoomPainter);
|
|
|
+ mMainPainterPtr = (ZKPainter*)findControlByID(ID_MAIN_MainPainter);
|
|
|
mActivityPtr = this;
|
|
|
onUI_init();
|
|
|
registerProtocolDataUpdateListener(onProtocolDataUpdate);
|