2009-12-23 10 views
0

LinearLayout에 선을 그리는 방법을 알고 있습니까?LinearLayout에 선을 그리는 방법은 무엇입니까?

@Override 
public void onCreate(Bundle savedInstanceState) { 
super.onCreate(savedInstanceState); 
setContentView(R.layout.main_layout); 
    LinearLayout linear = (LinearLayout)findViewById(R.id.linearlayout); 
    //I wanna draw line on "linear" 
} 

이 가능하십시오 LinearLayout를 만들려면, 나는 XML 리소스를 사용하고?

답변

0

다양한 방법이 있습니다. 한 가지 방법은 res 폴더에있는 XML의 행을 나타내는 ShapeDrawable을 정의하고 그 배경 리소스로 ImageViewLinearLayout 안에 설정하는 것입니다.

드로어 블 및 2D 그래픽에 대한 자세한 내용은 the docs에서 읽을 수 있습니다.

이 대답에 대해 자세히 설명하거나 다른 사람들이 대답 할 수 있도록 더 많은 컨텍스트 (특정 사용 사례)를 자유롭게 제공하십시오.

0

내가 원하는 색상의 2x2 픽셀 사각형 이미지 편집 도구에서 이미지를 만들었습니다. 그런 다음 코드에서 ImageView를 만들고 이미지를 소스로 설정합니다. 마지막으로 ImageView 높이를 FitContent로 설정하고 너비를 FillParent로 설정하면 가로줄이 생깁니다.

관련 문제