Android Open Source - Material List View From Project Back to project page Material .
License The source code is released under:
Apache License
If you think the Android project Material listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
Java Source Code package com.rey.material.view;
/ * w w w . j a v a 2 s . c o m * /
import android.content.Context;
import android.support.v7.internal.widget.ListViewCompat;
import android.util.AttributeSet;
import android.view.View;
public class ListView extends ListViewCompat {
private RecyclerListener mRecyclerListener;
public ListView(Context context) {
super (context);
init(context, null, 0);
}
public ListView(Context context, AttributeSet attrs) {
super (context, attrs);
init(context, attrs, 0);
}
public ListView(Context context, AttributeSet attrs, int defStyleAttr) {
super (context, attrs, defStyleAttr);
init(context, attrs, defStyleAttr);
}
private void init(Context context, AttributeSet attrs, int defStyleAttr){
super.setRecyclerListener(new RecyclerListener() {
@Override
public void onMovedToScrapHeap(View view) {
RippleManager.cancelRipple(view);
if (mRecyclerListener != null)
mRecyclerListener.onMovedToScrapHeap(view);
}
});
}
@Override
public void setRecyclerListener(RecyclerListener listener) {
mRecyclerListener = listener;
}
}
Java Source Code List com.rey.material.ApplicationTest.java com.rey.material.demo.ButtonFragment.java com.rey.material.demo.MainActivity.java com.rey.material.demo.ProgressFragment.java com.rey.material.demo.SnackbarFragment.java com.rey.material.demo.SwitchesFragment.java com.rey.material.demo.TextfieldFragment.java com.rey.material.drawable.ArrowDrawable.java com.rey.material.drawable.BlankDrawable.java com.rey.material.drawable.CheckBoxDrawable.java com.rey.material.drawable.CircularProgressDrawable.java com.rey.material.drawable.DividerDrawable.java com.rey.material.drawable.LineMorphingDrawable.java com.rey.material.drawable.LinearProgressDrawable.java com.rey.material.drawable.NavigationDrawerDrawable.java com.rey.material.drawable.RadioButtonDrawable.java com.rey.material.drawable.RevealDrawable.java com.rey.material.drawable.RippleDrawable.java com.rey.material.drawable.ToolbarRippleDrawable.java com.rey.material.util.ColorUtil.java com.rey.material.util.ThemeUtil.java com.rey.material.util.ViewUtil.java com.rey.material.view.Button.java com.rey.material.view.CheckBox.java com.rey.material.view.CheckedTextView.java com.rey.material.view.CompoundButton.java com.rey.material.view.EditText.java com.rey.material.view.FloatingActionButton.java com.rey.material.view.ListPopupWindow.java com.rey.material.view.ListView.java com.rey.material.view.PopupWindow.java com.rey.material.view.ProgressView.java com.rey.material.view.RadioButton.java com.rey.material.view.RippleManager.java com.rey.material.view.SnackBar.java com.rey.material.view.Spinner.java com.rey.material.view.Switch.java com.rey.material.view.TabPageIndicator.java com.rey.material.view.TextView.java