【发布时间】:2013-07-22 16:55:58
【问题描述】:
我已经为此困扰了几天。我的布局中有一个 autoCompleteTextView 和一个按 50/50 拆分的按钮。自动完成功能有效,但建议只占屏幕的一半(相当于我的 textView 占用的大小)。我怎样才能改变它以占据整个宽度?
请原谅我糟糕的绘画技巧:
蓝色 = AutoCompleteTextView 红色 = 所需的自动完成建议
这似乎是一个微不足道的问题,但简单地将宽度更改为 fill_parent 是行不通的。任何想法 xml 或编程方式?
解决方案: myAutoCompleteTextView.setDropDownWidth(ViewGroup.LayoutParams.MATCH_PARENT)
编辑: 我的第一个问题似乎已经解决了,但现在如果我切换按钮和 autoCompleteTextView,我会遇到另一个奇怪的问题。宽度从 textView 开始的位置开始。给我留下了一个不受欢迎的结果。
解决方案:参见用户:vikram 的编辑 1
【问题讨论】:
标签: java android xml android-listview autocompletetextview