我对Android有点新鲜,因此问题可能听起来很荒谬,但是:
有没有办法以smthg的形式制作按钮?有很多应用程序,你按下一棵树或一些房子,一些动作开始。怎么做的? 不是行动,而是形式。或者没有办法让按钮不是矩形?
答案 0 :(得分:3)
你在谈论imagebutton。Image button documentation
例如,创建一个具有树背景的按钮。例如:
<ImageButton android:src="@drawable/tree.png"></ImageButton>
答案 1 :(得分:1)
是的,你可以这样做。将你的树木和房屋视为一个形象。
ImageView im;
im = (ImageView) findViewById(R.id.image_of_tree);
im.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
//perform some action
}
});
答案 2 :(得分:0)
Off-course当您获得充气时,您的布局和视图(可以是任何视图)都可通过ID获得。您的按钮可以是ImageView,ImageButton等。只需找到您的视图的ID,并设置您想要通过此视图收听的任何事件。