2012-10-20 3 views
0

MonoDevelop를 사용하여 Android 앱을 개발 중이며 48x48 크기의 12 개의 ImageButton이있는 테이블이 있습니다. 테이블은 안드로이드 화면 중앙에 있습니다. 그라데이션 배경이나 배경을 테이블 뒤에 두는 방법을 알 수 없습니다.Android App Gradient Background

테이블 뒤에 뷰를 배치 할 수 있습니까 아니면 테이블이 아닌 다른 컨트롤을 사용해야합니다 .... 어쩌면 GridView?

누구나 올바른 방향으로 나를 가리킬 수 있습니까?

도움을 주셔서 감사합니다.

답변

1

테이블 레이아웃에서 다음 중 하나를 시도해 보셨습니까?

XML : 코드에서

android:background="@drawable/cool_gradient" 

:

"cool_gradient는"당신의 "자원/드로어 블"폴더에 그라데이션이있는 xml 파일입니다
tableLayout.SetBackgroundResource(Resource.Drawable.cool_gradient); 

. 예 :

<?xml version="1.0" encoding="utf-8" ?> 
<shape xmlns:android="http://schemas.android.com/apk/res/android"> 
    <gradient 
     android:startColor="#E8E8E8" 
     android:endColor="#BEBEBE" 
     android:angle="270" 
    /> 
</shape> 
관련 문제