nine-patch

    0

    1답변

    내 앱에 9 개의 패치 버튼이있다. 안드로이드 2.3에서는 제대로 표시되지만, 안드로이드 4.0을 사용하는 기기에서는 버튼이 너무 크고, 안드로이드 2.3. 레이아웃에 wrap_content입니다. 안드로이드 2.3 이미지 : 안드로이드 4.0 http://picturepush.com/public/12502980 이미지 : http://picturepush

    11

    4답변

    draw9patch는 매우 불편한 것 같습니다. 이미지가 상당히 큰 경우 필요한 모든 단색 검정 선을 그리는 데 약 5 분이 걸립니다. Google의 고도로 전문적인 개발자가이 도구와 같은 것을 만들었습니다. 더 나은 응용 프로그램이 있습니까? 아니면 내가 잘못 했니?

    0

    1답변

    9 가지 패치 이미지를 만들었습니다. 내가 버튼을 배경으로 사용했습니다 . 버튼에서 텍스트 "뒤로"를 넣었지만 결과는 다음과 같습니다. 어떻게 화살표의 오른쪽에 텍스트를 넣어 맞추기 위해 이미지 뻗어을 할 수 있습니까? (픽셀 화 된 것에 대해 걱정하지 마십시오.)

    1

    1답변

    먼저 이것을 읽어 주셔서 감사합니다. 그래서 저는 작성한 등록 양식에서 XML로 설정할 수 있으므로 제대로 작동하는 9 개의 9 패치 파일을 만들었습니다. 첫 번째 두 개는 EditText state_focused = 'true'인지 state_focused = 'false'인지에 따라 XML 파일을 사용하여 설정됩니다. 그것은 절대적으로 잘 작동합니다.

    1

    1답변

    이 이미지를 얻었고 9 패치 (텍스트 뷰 배경으로 사용하고 있습니다)를 만들어야합니다. 나는이 시도 하지만 성공 : 이 가능하다조차 또는 내가 할 나는 이런 식으로 별의 왼쪽에 텍스트를 표시 할 텍스트를 필요 9 패치가 아닌 다른 것을 사용해야합니까?

    0

    2답변

    나는 * .png 이미지가 있습니다. 이 이미지를 사용하여 9 개의 패치 이미지를 만듭니다. * .png 이미지에는 45 도의 선이 있습니다.이 이미지를 늘리면 9 개의 패치 이미지에 수평선이 표시됩니다. 9 패치 이미지에서 45도 라인을 원합니다. 올바른 9 패치 이미지를 만드는 방법을 알려주십시오.

    1

    1답변

    에 오른쪽으로 약간 이동한다 : 을 그리고 800x480 및 1280x720 화면에서 원하는 것처럼 보입니다. 왼쪽과 오른쪽에 약간 동일한 투명 공간이 있습니다. 그러나 FullHD 화면에서는 왼쪽의 공간이 오른쪽의 공간보다 두 배 더 넓습니다. 하지만 양쪽에 검정색 픽셀이 하나뿐이므로 명확한 공백은 동일해야합니다. 을 그리고 지금은 FullHD의 화면 중

    0

    2답변

    저는 가로로 뻗는 9- 패치 이미지를 만들려고합니다. 첨부 된 이미지에서 볼 수 있듯이, 나는 가운데 꼭대기에만 그린 것입니다. 미리보기의 두 번째 이미지 (가운데 하나)는 내가 잘못 생각한 것을 보여줍니다. 나는 단지 가운데 부분을 늘리고 싶기 때문에 이미지의 오른쪽 부분을 왜 표시하지 않는지 내게는 의미가 없습니다. 왼쪽 부분은 괜찮습니다. 도움을 주시

    2

    2답변

    사용자 정의 RelativeLayout으로 루트가 있고 일부는 Views 인 레이아웃이 있습니다. 내 코드에서 나는 프로그래밍 방식으로 몇 가지 새로운 View을 추가하고 내 사용자 정의 RelativeLayout에있는 onCreate()의 속성에 의해 제공되는 배경을 설정합니다. 레이아웃 xml에 xml의 nine-patch 드로어 블을 추가합니다. 지금

    1

    1답변

    9patch 드로어 블을 생성하는 동안 문제가 발생했습니다. Drawable은 이미지가 중앙에있는 버튼입니다. 그 중심의 이미지를 제외하고 모든 것을 늘리고 싶습니다. 이제 draw9patch 도구를 사용하여 상단 테두리에 두 개의 점을 추가 할 때 (왼쪽에 하나, 가운데에 이미지 오른쪽에 하나) 이미지가 오른쪽으로 이동합니다. 오른쪽으로 넓게 늘릴 수있는