Skip to content

Instantly share code, notes, and snippets.

View iamdeveloper-lopez's full-sized avatar
👨‍💻
Focusing

Lester Lopez iamdeveloper-lopez

👨‍💻
Focusing
View GitHub Profile
@iamdeveloper-lopez
iamdeveloper-lopez / PopBackStack
Created August 10, 2018 08:54
PopBackStack on Nested Child Fragments
@Override
public void onBackPressed() {
for (Fragment fragment : fragmentManager.getFragments()) {
if (fragment.isVisible() && hasBackStack(fragment)) {
if (popFragment(fragment))
return;
}
}
super.onBackPressed();
}
public class StatusBar extends View {
private int statusBarColor = Integer.MIN_VALUE;
public StatusBar(Context context) {
super(context);
}
public StatusBar(Context context, @Nullable AttributeSet attrs) {
super(context, attrs);
@iamdeveloper-lopez
iamdeveloper-lopez / VetAdapter.java
Created June 18, 2018 08:09
VetAdapter - sample recyclerView adapter implementation
public class VetAdapter extends RecyclerView.Adapter<VetAdapter.ViewHolder> {
private List<VetArray> vetArrays = new ArrayList<>();
public VetAdapter() {
}
public VetAdapter(List<VetArray> vetArrays) {
this.vetArrays = vetArrays;
}
@iamdeveloper-lopez
iamdeveloper-lopez / CustomRecyclerView.java
Created April 19, 2018 06:08
Easy implementation of RecyclerView and EmptyView
import android.content.Context;
import android.support.annotation.LayoutRes;
import android.support.annotation.Nullable;
import android.support.v7.widget.RecyclerView;
import android.util.AttributeSet;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.FrameLayout;
import java.util.Objects;