>  Q&A  >  본문

android - 코드를 통해 도형의 획 색상을 제어하는 ​​방법은 무엇입니까?

1.XML 스타일 파일입니다.

으아악

2. searchView에서 이 스타일을 사용하세요

으아악

3. 이제 획 색상을 코드에서 제어해야 합니다. 즉, 스타일 색상이
color.xml에 존재하지 않으며 테마를 사용하여 변경할 수도 없습니다.

4.도움을 요청하세요...

習慣沉默習慣沉默2692일 전994

모든 응답(2)나는 대답할 것이다

  • 巴扎黑

    巴扎黑2017-06-27 09:21:00

    searchView.getBackground()를 통해 GradientDrawable 개체를 가져옵니다(보기가 모양 배경으로 설정된 경우).

    그런 다음 drawable.setStroke(1, Color.RED)를 통해 스트로크를 동적으로 설정하면 됩니다. 첫 번째 매개변수 1은 너비를 나타내고 두 번째 매개변수는 색상을 나타냅니다.

    회신하다
    0
  • 大家讲道理

    大家讲道理2017-06-27 09:21:00

    으아악

    회신하다
    0
  • 취소회신하다