5
홈 스크린 위젯의 X-Y 좌표를 얻을 수 있습니까? 위젯의 위치에 상대적으로 팝업을 표시해야하므로 X 및 Y 좌표를 가져와야합니다.android 홈 화면 위젯 x-y 좌표
고맙습니다.
홈 스크린 위젯의 X-Y 좌표를 얻을 수 있습니까? 위젯의 위치에 상대적으로 팝업을 표시해야하므로 X 및 Y 좌표를 가져와야합니다.android 홈 화면 위젯 x-y 좌표
고맙습니다.
위젯을 클릭 할 때 사용되는 의도의 일부입니다. 액티비티를 시작하는 데 사용 된 인 텐트에서 getSourceBounds()를 호출하면됩니다.
이 코드는 또한 홈 화면에서 위젯의 X-Y 좌표를 찾는 데 도움이됩니다.
ImageView iv;
iv.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View view) {
Toast.makeText(bb.this, "text", Toast.LENGTH_LONG).show();
values = new int[2];
view.getLocationOnScreen(values);
Log.d("X & Y",values[0]+" "+values[1]);
}
});
위대한 ...이 방법은 프레임 워크 2.1 이상에서만 사용할 수 있습니다. 감사합니다. – alejom99