2
我有一个由2个文本视图和4个切换按钮组成的自定义组件。我想在屏幕上的某个特定位置绘制这个视图。这怎么可能?在屏幕的特定位置绘制自定义视图 - Android
我有一个由2个文本视图和4个切换按钮组成的自定义组件。我想在屏幕上的某个特定位置绘制这个视图。这怎么可能?在屏幕的特定位置绘制自定义视图 - Android
您可以将控件包裹在布局中,例如一个LinearLayout,然后将android:paddingLeft
和android:paddingTop
按照某个像素值添加到该Layout中,以定位您想要的方式。
但是我会建议Android Layouts更好地设计相对位置而不是绝对位置。不同的设备具有不同的屏幕尺寸,除非您禁止,否则您的布局可以在纵向和横向比例之间切换而不会发出警告。在相对位置设计的布局在这些条件下保持得更好。 RelativeLayout容器允许屏幕上的居中控件等技巧,并相对于其他控件进行对齐。
http://developer.android.com/intl/de/reference/android/widget/RelativeLayout.html
如何将视图定位到运行时的某个特定位置? – Pria 2010-08-03 14:03:30