2017-02-03 7 views
-1

私のアプリの機能の使い方に関するガイドのユーザーのためのツールチップがあります。 と私はユーザーがすべてのガイドを読んだ後、ツールチップを閉じたいと思っています。どのようにそれをbradにする? これまでのところ私は時間をかけてOverLayをどうやって閉じたアイコンで追加できますか? このマイコードツールチップに終了アイコンを追加してそれを消すには?

Button toolTipShowButton = (Button) findViewById(R.id.button_tooltip_bottom); 
    Tooltip.make(this, 
      new Tooltip.Builder(101) 
        .anchor(toolTipShowButton, Tooltip.Gravity.BOTTOM) 
        .closePolicy(new Tooltip.ClosePolicy() 
          .insidePolicy(true, false) 
          .outsidePolicy(true, false), 4000) 
        .activateDelay(900) 
        .showDelay(400) 
        .text("Android PopupWindow with Tooltip Arrow Below Button or view or layout") 
        .maxWidth(600) 
        .withArrow(true) 
        .withOverlay(true).build() 
    ).show(); 

答えて

1

カスタムレイアウトを作成してこのように使用できます。

Tooltip.make(this, 
      new Tooltip.Builder(101) 
        .anchor(toolTipShowButton, Tooltip.Gravity.BOTTOM) 
        .closePolicy(new Tooltip.ClosePolicy() 
          .insidePolicy(true, false) 
          .outsidePolicy(true, false), 4000) 
        .activateDelay(900) 
        .showDelay(400) 
        .text("Android PopupWindow with Tooltip Arrow Below Button or view or layout") 
        .maxWidth(600) 
        .withArrow(true) 
        . withCustomView(R.layout.your_view) 
        .withOverlay(true).build() 
    ).show(); 

詳細

https://github.com/sephiroth74/android-target-tooltip/blob/master/library/src/main/java/it/sephiroth/android/library/tooltip/Tooltip.java#L1471 
+0

ありがとうのために、このライブラリーに従ってください,,私はあなたが私が上記示したコードからのコードを追加してくれ、簡単な何かを与える願っています。 –

+0

ええ、レイアウトファイルを作成し、カスタムビュー(R.id.Layout)で属性を追加することができます。 。私の答えを正しくチェックする –

関連する問題