如何在android中动态调整3窗格布局?

如何在android中动态调整3窗格布局?,android,android-layout,Android,Android Layout,我需要创建一个UI,允许用户通过拖动来调整布局。不幸的是,我没有足够的声誉来添加图像来解释我试图实现的目标,所以这里有一个示意图 |-----------------| | | | |P1 | | | | MapView | |---| | | P2| | |-----------------| 这是布局的总体轮廓。P1和P2是可拖动面板,这意味着它们应该可以动态调整。有

我需要创建一个UI,允许用户通过拖动来调整布局。不幸的是,我没有足够的声誉来添加图像来解释我试图实现的目标,所以这里有一个示意图

|-----------------|
|   |             |
|P1 |             |
|   |   MapView   |
|---|             |
| P2|             |
|-----------------|      

这是布局的总体轮廓。P1和P2是可拖动面板,这意味着它们应该可以动态调整。有谁能给我指点怎么做吗?

我想你是个初学者。。这是一种可能对你有帮助的方法

private final class MyTouchListener implements OnTouchListener {   public boolean onTouch(View view, MotionEvent motionEvent) {
    if (motionEvent.getAction() == MotionEvent.ACTION_DOWN) {
      ClipData data = ClipData.newPlainText("", "");
      DragShadowBuilder shadowBuilder = new View.DragShadowBuilder(view);
      view.startDrag(data, shadowBuilder, view, 0);
      view.setVisibility(View.INVISIBLE);
      return true;
    } else {
    return false;
    }   } }

这里是链接


您可能无法发布图像,但应该可以添加链接。如果我们不知道布局是什么,就很难帮助您进行布局。这是一个非常有趣的想法。但是我认为如果你展示你到现在为止所做的尝试或者至少是你所做的一些研究,那会更好。我已经创建了布局,但是功能我不知道怎么做?寻找一些建议或样品的人谁在这个工作。谢谢你的时间弗朗西,我已经添加了我的要求上面的基本观点。谢谢阿什。我会试试这个。我没有投票点,我选择了它。谢谢你抽出时间。