import android.content.Context
import android.util.AttributeSet
import android.view.View.MeasureSpec
import android.widget.ListView
class SuggestionList : ListView {
constructor(context: Context?, attrs: AttributeSet?) : super(context, attrs) {}
constructor(context: Context?) : super(context) {}
constructor(context: Context?, attrs: AttributeSet?, defStyle: Int) : super(
context,
attrs,
defStyle
) {
}
override fun onMeasure(widthMeasureSpec: Int, heightMeasureSpec: Int) {
val expandSpec = MeasureSpec.makeMeasureSpec(
Int.MAX_VALUE shr 2,
MeasureSpec.AT_MOST
)
super.onMeasure(widthMeasureSpec, expandSpec)
}
}