File tree Expand file tree Collapse file tree 1 file changed +35
-0
lines changed
app/src/main/java/com/rabimi/skinviewandroidtest Expand file tree Collapse file tree 1 file changed +35
-0
lines changed Original file line number Diff line number Diff line change 1+ package com.rabimi.skinviewandroidtest
2+
3+ import android.graphics.Bitmap
4+ import android.graphics.BitmapFactory
5+ import androidx.appcompat.app.AppCompatActivity
6+ import android.os.Bundle
7+ import dev.storeforminecraft.skinviewandroid.library.threedimension.ui.SkinView3DSurfaceView
8+ import java.io.IOException
9+ import java.io.InputStream
10+
11+ class MainActivity : AppCompatActivity () {
12+
13+ private lateinit var gLView: SkinView3DSurfaceView
14+
15+ override fun onCreate (savedInstanceState : Bundle ? ) {
16+ super .onCreate(savedInstanceState)
17+
18+ gLView = SkinView3DSurfaceView (this )
19+
20+ val `is `: InputStream = resources
21+ .openRawResource(R .raw.sfomskin_b)
22+ val bitmap: Bitmap = try {
23+ BitmapFactory .decodeStream(`is `)
24+ } finally {
25+ try {
26+ `is `.close()
27+ } catch (e: IOException ) {
28+ }
29+ }
30+
31+ gLView.render(bitmap)
32+
33+ setContentView(gLView)
34+ }
35+ }
You can’t perform that action at this time.
0 commit comments