0
Facebookのコメント/ポップアップウィンドウのようなポップアップウィンドウを移動して解除したい。私は自分自身を試してみましたが失敗しました。あなたは私にそれを手伝ってもらえますか?ポップアップウィンドウがfacebookのように動いていない/ポップアップのようなウィンドウdo
私のコード:Facebookのダイアログが上がる
int display_width=context.getResources().getDisplayMetrics().widthPixels;
int display_height=context.getResources().getDisplayMetrics().heightPixels;
final PopupWindow popupWindow=new PopupWindow(viewTmp_comment, display_width, display_height-60,true);
popupWindow.setOutsideTouchable(false);
popupWindow.setInputMethodMode(PopupWindow.INPUT_METHOD_NEEDED);
popupWindow.showAsDropDown(view);
popupWindow.setBackgroundDrawable(new ColorDrawable(Color.TRANSPARENT));
popupWindow.setTouchable(true);
popupWindow.showAtLocation(view, Gravity.CENTER,0,0);
popupWindow.setContentView(view);
popupWindow.getContentView().setOnDragListener(new View.OnDragListener() {
@Override
public boolean onDrag(View view, DragEvent dragEvent) {
switch (dragEvent.getAction()) {
case MotionEvent.ACTION_DOWN:
Toast.makeText(context,"Down",Toast.LENGTH_LONG).show();
popupWindow.dismiss();
break;
// case MotionEvent.ACTION_MOVE:
// Toast.makeText(context,"Up",Toast.LENGTH_LONG).show();
//// popupWindow.dismiss();
// break;
}
return false;
}
});
を設定するウィンドウがあなたのダイアログのビューにアニメーションを追加しましたか? – AAA
を移動していない3210
とpopupWindow.setAnimationStyle(R.style.DialogTheme)ないR.anim
–はいアニメーションを追加しましたが機能しません – AAA