Skip to content
Snippets Groups Projects
Commit c6481b66 authored by Andrzej Ressel's avatar Andrzej Ressel Committed by Dhina17
Browse files

SystemUI: Allow user to add/remove QS with one click

Change-Id: Ied86dcfb6179d936786273867a50610900f1c5e5
parent d903c00c
No related branches found
No related tags found
No related merge requests found
......@@ -23,9 +23,11 @@ import android.graphics.Rect;
import android.graphics.drawable.Drawable;
import android.os.Handler;
import android.view.LayoutInflater;
import android.view.MotionEvent;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.View.OnLayoutChangeListener;
import android.view.View.OnTouchListener;
import android.view.ViewGroup;
import android.widget.FrameLayout;
import android.widget.TextView;
......@@ -423,6 +425,18 @@ public class TileAdapter extends RecyclerView.Adapter<Holder> implements TileSta
if (position == mFocusIndex) {
focusOnHolder(holder);
}
holder.mTileView.setOnTouchListener(new OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_UP) {
int position = holder.getLayoutPosition();
if (position >= mEditIndex || canRemoveTiles()) {
move(position, mEditIndex, true);
}
}
return false;
}
});
}
private void focusOnHolder(Holder holder) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment