홈>
일부 Java 코드를 Kotlin으로 변환 한 후 (ReplacementSpan 생성) 주석 관련 오류가 반환됩니다.
from
@IntRange(from = 0)
에서
생성자가 오류를 반환합니다 :
'IntRange' is not an annotation class | Cannot find a parameter with this name: from
import android.graphics.Canvas
import android.graphics.Paint
import sun.swing.SwingUtilities2.drawRect
import android.text.style.ReplacementSpan
class HrSpan : ReplacementSpan() {
override fun getSize(
paint: Paint, text: CharSequence, @IntRange(from = 0) start: Int,
@IntRange(from = 0) end: Int, fm: Paint.FontMetricsInt?
): Int {
return 0
}
override fun draw(
canvas: Canvas, text: CharSequence, @IntRange(from = 0) start: Int,
@IntRange(from = 0) end: Int, x: Float, top: Int, y: Int, bottom: Int,
paint: Paint
) {
canvas.drawRect(x, top.toFloat(), y.toFloat(), (top + 8).toFloat(), paint)
}
}
- 답변 # 1
관련 자료
- java - 개찰구에서 색상 변경 후 라벨을 새로 고침하는 방법
- boot - systemctl 변경 후 블랙 스크린
- opencv는 imread 및 imwrite 후 이미지의 색상을 변경합니다
- azure - WIndows에서 Linux 앱 서비스 플랜으로 변경 한 후 도메인 이름이 확인되지 않습니다
- windows - 성공 후 EndDialog에서 동적으로 RTF 콘텐츠 변경
- javascript - 반응 앱의 내 확인란이 확인란을 클릭 한 후에도 상태가 변경되지 않습니다
- windows - 기본 OS 변경 후 부팅 메뉴가 사라짐
- javascript - jquery/javasript - url 변경 후 코드 실행
- python - 버튼 클릭 후 Pyglet 창의 내용 변경
- boot - systemctl 변경 후 검은 화면
- c++ - 구조체 멤버의 포인터를 가져온 후 제대로 액세스 할 수 없습니다
- networking - IP 변경 후 사설 네트워크에서 ping 할 수 없음
- users - UID 변경 후 사용자 이름 없음
- macos - Xcode에서 개발 지역을 변경 한 후에도 Mac 앱의 언어가 변경되지 않습니다
- python - 내 이미지가 django에서 업데이트 된 후 URL이 변경됩니다
- swift - @State가 변경된 후 SwfitUI 요소가 변경되지 않음
- jquery - $get 후에 부트 스트랩 4 모달이 제대로 작동하지 않습니다
- mysql - 컬럼 기본값 변경 후 인덱스 재 구축이 필요합니까?
- java - 데이터 응답 후 콜백이 제대로 작동하지 않습니다
관련 질문
- java : Kotlin의 viewPager에 애니메이션을 추가하는 방법은 무엇입니까?
- Flutter의 kotlin code에서 로컬 .jar 파일의 Java 클래스 및 메서드에 액세스하는 방법
- java : cameraIdList에 누락 된 카메라
- java : android studio webview-CleartextTraffic을 추가했지만 여전히 오류가 있습니다.
- java : Android의 Theme.MaterialComponents.Light.DarkActionBar에서 버튼의 전역 색상 스타일이 적용되지 않는 이유는 무엇입니까?
- java : 프로그래밍 방식으로 전 세계적으로 앱 테마 변경
- java : googles mlkit의 바code 스캐너가 바code를 인식하지 못합니다.
- java : 사용자 지정 어댑터에서 String []을 사용하는 방법은 무엇입니까?
- java : Flutter 프로젝트 : 오류 (대부분 Android 매니페스트 및 주요 활동 파일)
- android : Gson으로 JSON을 구문 분석 할 수 없음 : 오류를 캐스팅 할 수 없습니다.
Kotlin은 자체
IntRange
를 혼동합니다IntRange
수업 Android SDK의 주석.다른 이름으로 가져 오기 :
다음과 같이 사용하십시오 :