我正在尝试为视图组件设置布局参数,但Android Studio会向我显示此错误Private WithEvents mList As New System.ComponentModel.BindingList(Of String)
Public Sub Main()
mList.Add("An Item")
End Sub
Private Sub mList_AddingNew(sender As Object, e As System.ComponentModel.AddingNewEventArgs) Handles mList.AddingNew
If mList.Count > 100 Then
MessageBox.Show("Threshold exceeded")
End If
End Sub
。这是我第一次体验这一点,因为我可以在早期版本的Android Studio中毫无问题地执行此操作。
https://gcc.gnu.org/onlinedocs/gcc/x86-Built-in-Functions.html#x86-Built-in-Functions
为什么会这样,解决方案是什么?
答案 0 :(得分:2)
您必须使用2个参数初始化新对象。
使用这个......
tt.setLayoutParams(new ViewGroup.LayoutParams(
ViewGroup.LayoutParams.WRAP_CONTENT,
ViewGroup.LayoutParams.WRAP_CONTENT));
而不是......
tv.setLayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT);
这些是构造函数VIEWGROUP
注意: - 您实际上是在应用int而不是View。
ViewGroup.LayoutParams.WRAP_CONTENT
int value ,值为-2。