invalidate

    4

    2답변

    방법이라고 두 번 때 호출 될'의 onDraw()는 '두 번 호출됩니다. 나는 여기에 내 코드 package com.blsm.sss.view; public class MoveRelativeLayout extends RelativeLayout { private int mDelta = 0; public MoveRelativeLayout

    1

    1답변

    정적 애셋의 캐싱에 아파치의 콘텐츠 만료 시간을 사용했습니다. 명령에서 내용을 업데이트하도록 강제하는 유일한 방법은 아파치를 다시 시작하는 것입니다. 거기에 더 좋은 방법이 있습니까?

    0

    1답변

    이제 사용자 정의 이미지 뷰를 구현하고 자동으로 배경을 회색으로 바꿀 수 있지만 이제는 super.OnTouchEvent를 반환하면 내보기가 내보기에 응답 할 수없는 onclick 이벤트가 발생합니다. . invalidate()가 작동하지 않으므로 효과가 유효하지 않으므로 지금 어떻게 해야할지 모르겠습니다. 당신이 메서드를 재정의하는 경우 package c

    1

    2답변

    내 TextView가 무효화 될 때 메소드를 실행하려고합니다. 이 사건이 있습니까? 다른 방법으로 잡을 수 없다면?

    4

    1답변

    가속도계가 부드럽게 움직이는 비트 맵을 만들고 실수로 invalidate();을 onDraw() 메서드 끝에 말하면 onSensorChanged() 끝에서 호출 할 때 훨씬 부드럽게 움직입니다. 심지어 저역 통과 필터가없는 경우에도 마찬가지입니다. 그런 다음 내 LiveWallpaper에서 동일한 작업을 시도했지만 Engine이 WallpaperServic

    3

    2답변

    일반적인 Android 그래픽 흐름에 따라 약간의 문제가 있습니다. 많은 예가 있지만 내 것이 효과가없는 것처럼 보입니다. 내 주요 활동에서 나는 다음과 같이한다. super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); 내 리소스 파일에는 SurfaceView를

    -1

    1답변

    나는이 질문이 다른 시간에 물어 봤지만 내 문제를 해결할 수 없다는 것을 알고있다! 보기를 확장하여 내 자신의보기 (RadarView)를 만듭니다. 하지만 ID는 업데이트되지 않습니다! 나는 "invalidate()"및 "postInvalidate()"를 사용하여 시도했지만 작동하지 않습니다! 여기 는 RadarView의 코드입니다 : 이 `공용 클래스 R

    -1

    1답변

    안녕하세요 Android 책을 읽었으며 코드의 PuzzleView 클래스 일부를 이해하지 못합니다. invalidate() 함수는 페이지의 일부만 다시 그리는 것이지 모든 페이지를 다시 그리는 것이 아닙니다. 이게 사실이야? 다음 함수는 왜 invalidate()를 두 번 사용합니까? 이 둘의 차이점은 무엇입니까? private void select(int

    0

    2답변

    invalidate()OnDraw() 메서드를 호출하지 않습니다. 내가 OnDraw()가있는 것과 같은 클래스의 setter 메소드에 invalidate()를 사용합니다. public class PuzzleDraw extends View { // defining some variables // protected void onDraw(C

    0

    1답변

    일부 원격 이미지를로드하는 레이아웃이있는 앱이 있습니다. 원격 이미지가로드 될 때 100 높이의 시계가 표시됩니다 (이미지보기에서 onDraw를 덮어 썼습니다). 원격 이미지를 다운로드하고 표시 할 준비가되면 시계가 사라지고 이미지가 나타납니다. 정상적으로 작동하지만 이미지가 올바르게 표시되지 않으면 시계의 높이 (100)가 유지됩니다. 이미지가 표시 될