Guyz ... Plz은 우리가 폭과 선형의 높이를 변경할 수있는 방법 ... 내가이 문제의 대부분의 예제를 사용하여이 문제를 해결 할 수없는 메신저 때문에 적절한 코드를 제공 ..런타임 동안 Android에서 선형 레이아웃의 너비와 높이를 어떻게 변경할 수 있습니까?
-1
A
답변
5
도움 안드로이드에서 런타임 동안 레이아웃 ??
단계 # 1 : 얻기 LinearLayout
의 LayoutParams
getLayoutParams()
을 통해. 이것들에 대한 실제 클래스는 LinearLayout
의 부모에 따라 다릅니다.
# 2 : LayoutParams
의 값을 수정하십시오.
LinearLayout
의 LayoutParams
을 setLayoutParams()
을 통해 수정합니다. 당신은 너비/높이를 변경하려면
0
동적으로 당신이 게시해야 LayoutParams
LinearLayour myLayout = new LinearLayout(this);
parentView.addView(myLayout, new LinearLayout.LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT));
사용하십시오 당신의 (또는 마지막) 우리는 당신의 특별한 경우에 문제가 있는지 확인하려고 할 수 있도록하려고 최선. 이 질문은 여러 번 중복되어 종료 될 수 있습니다. – bigstones
왜? 방법? 지금까지 뭐 했니? – fredley
사람들이 왜이 게시물에 답변합니까? 뿐만 아니라 누군가에게 자신의 앱을 작성하도록 요청할 수도 있습니다 ... – trgraglia