Repo created
This commit is contained in:
parent
f2d952b743
commit
3ecd57d1b2
475 changed files with 37130 additions and 2 deletions
38
srcs/juloo.keyboard2/NonScrollListView.java
Normal file
38
srcs/juloo.keyboard2/NonScrollListView.java
Normal file
|
|
@ -0,0 +1,38 @@
|
|||
package juloo.keyboard2;
|
||||
|
||||
import android.content.Context;
|
||||
import android.util.AttributeSet;
|
||||
import android.view.View.MeasureSpec;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ListView;
|
||||
|
||||
/** A non-scrollable list view that can be embedded in a bigger ScrollView.
|
||||
Credits to Dedaniya HirenKumar in
|
||||
https://stackoverflow.com/questions/18813296/non-scrollable-listview-inside-scrollview */
|
||||
public class NonScrollListView extends ListView
|
||||
{
|
||||
public NonScrollListView(Context context)
|
||||
{
|
||||
super(context);
|
||||
}
|
||||
|
||||
public NonScrollListView(Context context, AttributeSet attrs)
|
||||
{
|
||||
super(context, attrs);
|
||||
}
|
||||
|
||||
public NonScrollListView(Context context, AttributeSet attrs, int defStyle)
|
||||
{
|
||||
super(context, attrs, defStyle);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onMeasure(int widthMeasureSpec, int heightMeasureSpec)
|
||||
{
|
||||
int heightMeasureSpec_custom = MeasureSpec.makeMeasureSpec(
|
||||
Integer.MAX_VALUE >> 2, MeasureSpec.AT_MOST);
|
||||
super.onMeasure(widthMeasureSpec, heightMeasureSpec_custom);
|
||||
ViewGroup.LayoutParams params = getLayoutParams();
|
||||
params.height = getMeasuredHeight();
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue