我有一个带有以下图像按钮的活动:
<ImageButton android:id="@+id/nextPage"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:contentDescription="@string/nextPageString"
android:alignParentRight="True"
android:alignParentBottom="True"
android:onClick="NextPage" />
正如我所料,我的按钮出现在屏幕的右下角。
当我单击按钮时,我使用以下代码更改背景:
public void NextPage(View view){
Resources res = this.getResources();
Drawable d = res.getDrawable(R.drawable.nextBackgroundImage);
view.setBackground(d);
}
在我第一次单击该按钮后,它会完全按照我的意愿显示我的新背景,但是,它将图像按钮移动到屏幕的中心。不知道为什么。我希望它留在右下角。