Android 如何在我们自己创建的视图中设置按钮或imagebutton及其位置

Android 如何在我们自己创建的视图中设置按钮或imagebutton及其位置,android,view,canvas,Android,View,Canvas,是否可以在我们自己创建的视图中设置按钮或图像按钮,并设置该按钮或图像按钮的位置 public class TestingGraphics extends Activity { /** Called when the activity is first created. */ RelativeLayout layout; @Override public void onCreate(Bundle savedInstanceState) { super.

是否可以在我们自己创建的视图中设置
按钮
图像按钮
,并设置该按钮或图像按钮的位置

public class TestingGraphics extends Activity {
    /** Called when the activity is first created. */
   RelativeLayout layout;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        layout = new RelativeLayout(this);
        layout.setId(R.layout.main);
        setContentView(layout);
        Button button = new Button(this);
        /*----------------------------------*/
    }

您可以使用,并在ViewGroup.LayoutParams中设置宽度和高度。

前面已经讨论过这一点。我相信您正在寻找的短语是“动态添加按钮”。一旦您了解了所有的基础知识,它就非常简单了,您应该能够动态地(在程序中)设置按钮的任何属性,无论是大小、位置,甚至是onClickListener()。寻找一个基本的例子。希望有帮助。

请显示您创建的视图的代码