In the "AHQuickAction3D" by the vertical Alignment, I find the distance from element to element just too small, is there a possibility to enlarge this distance?
Yes, this is possible. Since all the layouts are defined in XML files you can make changes to them.
I currently don't have access to the sources but have a look in Objects/res/layout. There should be a file called something like "ahqa_item_vertical.xml". That is the layout for the vertically aligned items. I think you can add some top and buttom padding to the layout to make the items larger.
Be aware that you make the file read only again after you edit it.
The QuickAction always show at the same place, whatever the selected item.
Is it possible to point the selected item ?
It would be very easy if the ItemLongClick event would provide the view that causes the event but unfortunately it does not. Perhaps we can ask Erel to add this as a parameter to the ItemClick and ItemLongClick events. Should be a 5 minutes change for Erel.
Sub ListView1_ItemClick (Position AsInt, Value AsObject) ac1.Show(GetViewAtPos(Sender, Position)) End Sub
Sub GetViewAtPos(LV AsListView, Position AsInt) AsView Dim r AsReflector Dim v AsView r.Target = LV Dim first AsInt first = r.RunMethod("getFirstVisiblePosition") v = r.RunMethod2("getChildAt", Position - first, "java.lang.int") Return v End Sub