delete DialingMethodButton;
DialingMethodButton = nullptr;
- delete FrequentlyContactedButton;
- FrequentlyContactedButton = nullptr;
+ // delete FrequentlyContactedButton;
+ // FrequentlyContactedButton = nullptr;
delete RecentCallLabel;
RecentCallLabel = nullptr;
}
DialingMethodButton->SetImagePosition(46, 46);
DialingMethodButton->SetImageSrc(PNG_DIALINGMETHODBUTTON_IMAGE, PNG_DIALINGMETHODBUTTON_IMAGE);
+ DialingMethodButton->SetX((466-DialingMethodButton->GetWidth())/2);
/* ------------------------ FrequentlyContactedButton ----------------------- */
- buttonParam.x = 263;
- buttonParam.viewId = FREQUENTLYCONTACTEDBUTTON_VIEWID;
- FrequentlyContactedButton = TelephonyInitInterface::ButtonViewInit(buttonParam);
- if (FrequentlyContactedButton == nullptr)
- {
- WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MainPhoneView::FrequentlyContactedButton new fail!");
- return;
- }
- FrequentlyContactedButton->SetImagePosition(46, 46);
- FrequentlyContactedButton->SetImageSrc(PNG_FREQUENTLYCONTACTEDBUTTON_IMAGE, PNG_FREQUENTLYCONTACTEDBUTTON_IMAGE);
+ // buttonParam.x = 263;
+ // buttonParam.viewId = FREQUENTLYCONTACTEDBUTTON_VIEWID;
+ // FrequentlyContactedButton = TelephonyInitInterface::ButtonViewInit(buttonParam);
+ // if (FrequentlyContactedButton == nullptr)
+ // {
+ // WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "MainPhoneView::FrequentlyContactedButton new fail!");
+ // return;
+ // }
+ // FrequentlyContactedButton->SetImagePosition(46, 46);
+ // FrequentlyContactedButton->SetImageSrc(PNG_FREQUENTLYCONTACTEDBUTTON_IMAGE, PNG_FREQUENTLYCONTACTEDBUTTON_IMAGE);
/* --------------------------- ButtonOnclickListen -------------------------- */
UIView::OnClickListener *ButtonOnclickListen = static_cast<UIView::OnClickListener *>(MainPhonePresenter::GetInstance());
if (ButtonOnclickListen == nullptr)
return;
}
DialingMethodButton->SetOnClickListener(ButtonOnclickListen);
- FrequentlyContactedButton->SetOnClickListener(ButtonOnclickListen);
+ // FrequentlyContactedButton->SetOnClickListener(ButtonOnclickListen);
/* ----------------------------- RecentCallLabel ---------------------------- */
labelParam = {
.x = 83,
MainPhoneViewScrollView->Add(MainPhoneViewTitleLabel);
MainPhoneViewScrollView->Add(DialingMethodButton);
- MainPhoneViewScrollView->Add(FrequentlyContactedButton);
+ // MainPhoneViewScrollView->Add(FrequentlyContactedButton);
MainPhoneViewScrollView->Add(RecentCallLabel);
MainPhoneViewScrollView->Add(TelephoneLineImageView);
void MainPhoneView::OnStart()
{
- View<MainPhonePresenter>::OnStart();
MainPhoneViewInit();
// 增加按键监听
RootView::OnKeyActListener *keyactListener = (RootView::OnKeyActListener *)OHOS::MainPhonePresenter::GetInstance();
- RootView::GetInstance()->SetOnKeyActListener(keyactListener);
+ RootView::GetInstance()->SetOnKeyActListener(keyactListener);
AddViewToRootContainer(MainPhoneViewScrollView);
if(delete_log_view)
AddViewToRootContainer(delete_log_view);