我是 android 的菜鸟,我在尝试以编程方式从底部/中心点而不是默认的顶部/左侧定位按钮时遇到问题。我的按钮底部有一个箭头,我想将位置设置为箭头的尖端。任何帮助是极大的赞赏。
我的代码
popUpButton = (Button) findViewById(R.id.popUp);
popUpButton.setOnClickListener(this);
public void updateMsg(String t_info, float t_x, float t_y, int t_c){
//infoView.updateInfo(t_info, t_x, t_y, t_c);
popUpButton.setText(TouchView.touchInfo);
popUpButton.setX(t_x);
popUpButton.setY(t_y);
}
XML
<RelativeLayout
<Button
android:id="@+id/popUp"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/balloon_overlay_bg_selector"
android:text="Button"
android:textColor="#000000"
android:textSize="14dp" />
</RelativeLayout>