Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ import android.content.Context
import android.content.Intent
import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.os.PersistableBundle
import android.util.Log
import android.view.View
import android.view.WindowManager
import android.widget.EditText
Expand Down Expand Up @@ -34,6 +36,11 @@ class DetailsActivity : AppCompatActivity() {

}

override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) {
super.onCreate(savedInstanceState, persistentState)
Log.i("Lifecycle", "onCreate")
}

override fun onStart() {
super.onStart()

Expand All @@ -44,14 +51,20 @@ class DetailsActivity : AppCompatActivity() {
text_uri.text = data?.fileUri.toString()
text_description.text = data?.description
edit_description.setText(data?.description)
Log.i("LifeCycle", "onStart")

}



override fun onBackPressed() {
data?.name = edit_name.text.toString()
data?.description = edit_description.text.toString()
val resultIntent = Intent()
resultIntent.putExtra("object", data)
setResult(Activity.RESULT_OK, resultIntent)
finish()
Log.i("LifeCycle", "onBackPressed")

}
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ import android.net.Uri
import android.os.Bundle
import android.os.Handler
import android.support.v7.app.AppCompatActivity
import android.util.Log
import android.view.MotionEvent
import android.view.View
import android.widget.ImageView
Expand Down Expand Up @@ -55,6 +56,8 @@ class FullscreenActivity : AppCompatActivity() {

override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
Log.i("Lifecycle", "onCreate")


val stringArray = arrayOfNulls<String>(5)

Expand All @@ -75,6 +78,7 @@ class FullscreenActivity : AppCompatActivity() {

val intent = intent
(mContentView as ImageView).setImageURI(Uri.parse(intent.getStringExtra("image")))

}

override fun onPostCreate(savedInstanceState: Bundle?) {
Expand All @@ -84,6 +88,8 @@ class FullscreenActivity : AppCompatActivity() {
// created, to briefly hint to the user that UI controls
// are available.
delayedHide(100)
Log.i("Lifecycle", "onPostCreate")

}

private fun toggle() {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import android.content.Intent
import android.graphics.Typeface
import android.net.Uri
import android.os.Bundle
import android.os.PersistableBundle
import android.support.v7.app.AppCompatActivity
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
Expand Down Expand Up @@ -39,6 +40,8 @@ class MainActivity : AppCompatActivity() {
}
}
Log.i("Activity_State_Log_Data", imageList.toString())
Log.i("LifeCycle", "onCreate")



// use this setting to improve performance if you know that changes
Expand All @@ -55,6 +58,11 @@ class MainActivity : AppCompatActivity() {

}

override fun onCreate(savedInstanceState: Bundle?, persistentState: PersistableBundle?) {
super.onCreate(savedInstanceState, persistentState)
Log.i("LifeCycle", "onCreate")
}

private fun refreshListView() {
listAdapter!!.notifyDataSetChanged()
}
Expand All @@ -78,12 +86,18 @@ class MainActivity : AppCompatActivity() {

}
refreshListView()
Log.i("LifeCycle", "onActivityResult")


}



companion object {

internal const val REQUEST_IMAGE_GET = 1
internal const val EDIT_IMAGE_REQUEST = 2
}


}