我正在开发的应用程序要求我根据用户指定的配置文件显示按钮。因此,我无法使用 layout.xml 来指定按钮的放置位置,并且必须从我的 Activity 中创建和定位按钮。我希望我的应用也支持 Android 2.3,这排除了.setLeft() 和 .setTop() 方法。
尽我所能告诉我必须使用 LayoutParams 定位所有按钮,但我没有看到任何定位按钮的方法,只能调整它们的大小。
任何关于实现这一点的最佳方法的指针都会很棒。
编辑:建议使用网格布局,但直到 API 14 才引入,所以也不好。