2017-01-07 20 views
0

화면의 특정 지점에서 애니메이션이있는 경고 대화 상자를 시작해야합니다. 버튼을 클릭하면 경고 대화 상자가 fade_in 애니메이션과 함께 표시되고 fade_out 애니메이션과 함께 사라집니다. 대화 상자는 특정 지점에서 입력해야합니다.화면의 한 지점에서 경고 대화 상자 애니메이션 시작

어떻게하면됩니까?

답변

0

이렇게 할 수 있습니다.

AlertDialog dialog = //create your Alert dialog here 
WindowManager.LayoutParams wmlp = dialog.getWindow().getAttributes(); 

wmlp.gravity = Gravity.BOTTOM; //set preferred gravity 
wmlp.x = 300; //x position 
wmlp.y = 300; //y position 

dialog.setAttributes(wmlp); 
dialog.show(); 
+0

감사합니다. 이것은 나를 위해 작동하지 않습니다. – Shyam

+0

정확히 작동하지 않는 방법은 무엇입니까? 올바른 좌표를 지정 했습니까? –

+0

이렇게 수평 중력을 추가해보십시오. wmlp.gravity = Gravity.TOP | 중력 .LEFT; –