<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">如果点击某一个TextView或者是EditText然后再控件下边弹出一个列表,列表宽度和空间宽度等齐。</span>
步骤:
1.定义一个int weight;
2.获取控件宽度
private void getStageWidth() {
ViewTreeObserver vto2 = changeStage.getViewTreeObserver();
vto2.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
public void onGlobalLayout() {
changeStage.getViewTreeObserver().removeGlobalOnLayoutListener(
this);
stageWidth = changeStage.getWidth();
}
});
}
3.使用
popupWindow = new PopupWindow(view, stageWidth, 300);