0
AndroidでClojureを作成しようとしています。 lein-droidを使用します。Androidライブラリの列挙型にアクセスするClojure
Androidライブラリの列挙型属性にアクセスしたいとします。
特に、私はこの行をClojureに変換しようとしています。
mPaint.setStyle(Paint.Style.STROKE);
私の最初の試みは私にエラー与え
(.setStyle paint Paint/Style/STROKE)
た:
java.lang.RuntimeException: Unable to find static field: Style.STROKE in class android.graphics.Paint
私はこの列挙値で取得するにはどうすればよいですか?
(:import android.graphics.Paint$Style)
と$が重要区切りで
(.setStyle paint Paint$Style/FILL)
でそれを使用します。https://groups.google.com/forum/#!topic/clojure/f-Es-GKYvH4
に基づいて