猿问

wrap_content 如何与编辑文本视图一起使用?

在 axml 文件中声明 EditText 视图时(例如),我通常将其宽度指定为“wrap_content”。

<EditText 
    android:width = "wrap_content" />

但这让我想知道,如果用户超出了 Edit Text 视图的边距会发生什么?由于“wrap_content”设置,边距会扩大吗?它会保持不变并且其余输入的输入将保持对用户不可见吗?

还有一件事是,如果不设置提示,Edit Text 视图将如何显示?如果我将宽度设置为“wrap_content”并且在开始时没有输入任何输入(没有内容),视图是否会出现在应用程序中?

基本上,warp_content 是如何工作的?它是否允许视图的宽度动态变化?或者它只是视图第一次膨胀的“一次性”设置?


哆啦的时光机
浏览 144回答 1
1回答

jeck猫

是的。edittext显示相当于字符的默认宽度(例如,W)。我edittext的如下:<EditTextandroid:layout_width="wrap_content"android:layout_height="wrap_content" />检查他下面的图片:
随时随地看视频慕课网APP

相关分类

Java
我要回答