我希望工具提示仅在鼠标悬停在应用控件的右上角时显示,例如文本框。我要做的是使用工具提示而不是装饰器获得与此this link类似的结果,以便消息可以显示在该窗口之外,并且当应用它的控件时不会被切断靠近窗户的边缘。如果我无法自定义工具提示,我可以创建一些可以出现在窗口外的其他元素吗?
答案 0 :(得分:0)
您应该在弹出窗口中使用以下属性:for(int u = 0; u < MainActivity.valueList.size(); u++){
float x = MainActivity.valueList.get(u);//current point: x value
float y = MainActivity.valueList2.get(u);//current point: y value
if(u!=0){
float previousX = MainActivity.valueList.get(u-1);
float previousY = MainActivity.valueList2.get(u-1);
float middle1 = (previousX + x)/2f;
float middle2 = (previousY + y)/2f;
path.moveTo(previousX,previousY);
path.quadTo(x,y,middle1,middle2);
path.lineTo(x,y);
canvas.drawPath(path,points);//points is the name of my paint object
path.reset();//this is probably the most important line for it to work
}
}
- 您将其设置为您的控件 - PlacementTarget
- 您将其设置为Placement
。
请注意,如果屏幕关闭,弹出窗口将自动更改其位置。