我想知道是否可以将 android 中的 EditText 从 0 放大到填充其父级。我尝试了几件事,但目前我有 LinearLayout 并且 EditText 是通过代码添加的:
<LinearLayout
android:id="@+id/ll_buscarenlace"
android:layout_width="0dp"
android:layout_height="fill_parent"
android:layout_weight="0.8"
android:gravity="right" >
-
EditText et = (EditText) new EditText(this.act);
LinearLayout ll = (LinearLayout) this.act.findViewById(R.id.ll_buscarenlace);
et.setWidth(0);
ll.addView(et);
for (int i=0; i<=ll.getWidth(); i++){
et.setWidth(i);
Thread.sleep(50);
}
但这是我尝试做的许多事情之一。提前致谢