0

ビューを指す矢印のあるヒントダイアログボックスの例を探しています。アクティビティの初期化時に開始するように変更された QuickAction ( https://github.com/alhneiti/Android-QuickAction/ ) を使用しようとしましたが、取得したすべての QuickActions の例の show メソッドにはメソッドがあるため、開始するにはクリック アクションが必要です。このような:

public void show(View anchor){
  ...
  showAtLocation(anchor, Gravity.NO_GRAVITY, 0, mPopupY);
}

例の画像を見つけます:

例

何か助けはありますか?

4

1 に答える 1

0

getLocationOnScreen() について検索した後、次のようにコードを変更して、quickaction show メソッドを呼び出します。

 public void onWindowFocusChanged(boolean hasFocus) {

      super.onWindowFocusChanged(hasFocus);

      if(hasFocus) 
         quickAction.show(myView);

}

于 2013-05-29T14:10:34.993 に答える