pedrovgs / DraggablePanel

Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube graphic component.
Apache License 2.0
2.99k stars 606 forks source link

Weird line between Views #56

Closed ppamorim closed 9 years ago

ppamorim commented 9 years ago

Hi Pedro, I've found a problem, my layout has a line between views, look this:

problems

I don't know what can be. Do you have?

Code:

mDraggablePanel.setFragmentManager(getSupportFragmentManager());
mDraggablePanel.setTopFragment(mVideoFragment);
mDraggablePanel.setBottomFragment(mDetailsFragment);

TypedValue typedValue = new TypedValue();
getResources().getValue(R.dimen.x_scale_factor, typedValue, true);
float xScaleFactor = typedValue.getFloat();
typedValue = new TypedValue();
getResources().getValue(R.dimen.y_scale_factor, typedValue, true);
float yScaleFactor = typedValue.getFloat();

//Get parent width and set the height with scale 16/9
mVideoHeight = (9*(new ViewUtil(this).getScreenWidth()))/16;
if(mVideoHeight <= 0) {
  mVideoHeight = getResources().getDimensionPixelSize(R.dimen.top_fragment_height);
}

mDraggablePanel.setXScaleFactor(xScaleFactor);
mDraggablePanel.setYScaleFactor(yScaleFactor);
mDraggablePanel.setTopViewHeight(Math.abs(mVideoHeight));
mDraggablePanel.setTopFragmentMarginRight(getResources().getDimensionPixelSize(R.dimen.top_fragment_margin));
mDraggablePanel.setTopFragmentMarginBottom(getResources().getDimensionPixelSize(R.dimen.top_fragment_margin));
mDraggablePanel.initializeView();
mDraggablePanel.setDraggableListener(onDraggablePanelListener);
mDraggablePanel.setVisibility(View.GONE);
mDraggablePanel.minimize();

mVideoFragment.draggablePanelSlideListener(mDraggablePanel);
pedrovgs commented 9 years ago

No idea, but that's seems related with your code, not with the library code. Review your layouts :)