无法实现View OnClickListener或ToolTipView.OnToolTipViewClickedListener

时间:2016-04-04 00:37:12

标签: java android

我正在尝试使用supertooltips并且我无法使其正常工作,我想在文本视图中添加提示,我需要实现View.OnClickListener和ToolTipView.OnToolTipViewClickedListener吗?当我尝试实现它们时,我得到错误:类'PlaceholderFragment'必须被声明为abstract或在'OnClickListener'中实现抽象方法'onClick(View)'。我是java新手,这个网站对我很有用,这是片段

 public  class PlaceholderFragment extends Fragment
   implements View.OnClickListener , ToolTipView.OnToolTipViewClickedListener{
下面最后一行中的

(this)有错误:'com.nhaarman.supertooltips.ToolTipView'中的'setOnToolTipViewClickedListener(com.nhaarman.supertooltips.ToolTipView.OnToolTipViewClickedListener)'无法应用于'( com.mcivisoft.rcbeam.PlaceholderFragment)',我认为这个错误会在实现正确后修复

 ToolTipRelativeLayout toolTipRelativeLayout = (ToolTipRelativeLayout)rootView.findViewById(R.id.activity_main_tooltipRelativeLayout);
    ToolTipView myToolTipView;
    ToolTip toolTip = new ToolTip()
            .withText("A beautiful View")
            .withColor(Color.RED)
            .withShadow()
            .withAnimationType(null);
    myToolTipView = toolTipRelativeLayout.showToolTipForView(toolTip, rootView.findViewById(R.id.textView25));
    myToolTipView.setOnToolTipViewClickedListener(this);    

1 个答案:

答案 0 :(得分:1)

没有工具使用它, 例如:

array.map