我使用CAknEnumeratedTextPopupSettingItem 2.7创建了一个Carbide.C++控件,如下所示:
(在Carbide.C++ IDE中称为enumeratedTextPopup控件)

我正在使用Symbian S60 5 Ed,并针对Symbian S60 5 Ed、Symbian^3、Symbian。
现在我想知道如何使这个控件遵循一个点击样式(一个点击突出显示并选择)。是否需要设置任何标志或属性?
控件的工作方式是,一个点击突出显示,另一个点击选择。
诚挚的问候。
发布于 2011-07-19 23:16:33
Symbian S60第5版不支持一个点击来激活和选择一个项目;此特性由Symbian^3和forward支持。
Symbian^3应用程序开发程序库
S60 5th Edition introduced touch support feature with double-tap to maintain binary
and source code compatibility with the existing S60 3.x applications.
Symbian^3 enhances the touch support with single tap for achieving better usability
and development of platform and 3rd party applications. The supporting UI is based on
direct manipulation and is not focus driven, which means that a single-tap on the
device selects and activates an event.因此,如果由"enumeratedTextPopup". 5 Ed创建并同时针对Symbian S60 5 Ed和Symbian^3的应用程序,则可以使用"Slider“控件代替S60
有关将应用程序从Symbian S60第5版迁移到Symbian^3的详细信息。
https://stackoverflow.com/questions/6689408
复制相似问题