2014-07-20 4 views
0

이 xml 코드에 따라 gridLayout에 단추를 추가하고 싶습니다. 그러나이 xml 특성에 따라 버튼을 동적으로 (소스 코드에서) 추가 할 수 있습니까? GridLayout은 10 행으로 구성됩니다. 및 10 열뷰의 xml 속성을 동적으로 설정하는 방법은 무엇입니까?

당신은 나를 도울 수 pls ??

<Button android:layout_row="2" android:layout_column="5" android:layout_rowSpan="3" android:text="Can" />

이 내가 실현하려 원하는의 스크린 샷이다. xml 코드를 통해이를 구현합니다.

android:layout_row="2" 
android:layout_column="5" 
android:layout_rowSpan="3" 

당신이 버튼에 할당 할 수있는 속성은 다음과 같습니다

enter image description here

+0

xml에서 버튼을 가져옵니다. 가시성을 "보이지 않게/사라짐"으로 설정하십시오. & 당신이 그것을 보여주고 싶을 때 그것을 "보이게"만드십시오. 필요한 크기. – VVB

답변

0

나는 생각하지 않습니다.

왜 어댑터가있는 gridView를 사용하지 않고 각 항목에 대해 버튼이 포함 된 레이아웃을 부 풀니까? 나는 이것이 더 나은 승인이라고 생각한다.

희망이 있습니다.

+0

시간 및 일 속성은 사용자가 버튼을 추가해야하는 매개 변수에 따라 달라집니다. 나를 위해 효율적인 방법입니까? – javatar

+0

저는 어댑터를 사용하는 것이 뷰를 재사용 할 수 있기 때문에 항상 효율적인 방법이라고 생각합니다. 수신하는 내용에 따라 그리드의 내용을 업데이트 할 수 있습니다. – AlexBalo

+0

충분한 시간이 있으면 예제 코드를 줄 수 있습니까? 나는 GridView를 사용 해본 적이 없다. – javatar

관련 문제