Skip to content

Commit 6697546

Browse files
init-before new branch exercise 2
1 parent c59e545 commit 6697546

File tree

3 files changed

+9
-3
lines changed

3 files changed

+9
-3
lines changed

app/src/main/java/id/scode/kadeooredoo/submission/ui/home/DetailActivity.kt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ import android.widget.TextView
77
import androidx.appcompat.app.AppCompatActivity
88
import com.squareup.picasso.Picasso
99
import id.scode.kadeooredoo.submission.data.db.pojo.ItemClubFootball
10+
import id.scode.kadeooredoo.submission.ui.home.MainActivity.Companion.DETAIL_KEY
1011
import org.jetbrains.anko.*
1112
import org.jetbrains.anko.cardview.v7.cardView
1213

@@ -68,7 +69,7 @@ class DetailActivity : AppCompatActivity() {
6869

6970
// get Data from intent(#MainActivity)
7071
intent.also {
71-
itemClubFootball = it.getParcelableExtra("detail")
72+
itemClubFootball = it.getParcelableExtra(DETAIL_KEY)
7273
}
7374
// set Data for layout
7475
itemClubFootball.also {

app/src/main/java/id/scode/kadeooredoo/submission/ui/home/MainActivity.kt

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,10 @@ import org.jetbrains.anko.recyclerview.v7.recyclerView
2828
*/
2929

3030
class MainActivity : AppCompatActivity(), AnkoLogger{
31+
32+
companion object{
33+
const val DETAIL_KEY = "detail_key"
34+
}
3135
/**
3236
* Declare recycler and mutableList
3337
*/
@@ -43,7 +47,7 @@ class MainActivity : AppCompatActivity(), AnkoLogger{
4347

4448
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
4549
logo = resources.getDrawable(R.drawable.ic_home_green_a400_24dp, context.theme)
46-
title = "League Football"
50+
title = context.getString(R.string.main_activity_title_for_layout)
4751
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) {
4852
titleMarginStart = dip(32)
4953
}
@@ -76,7 +80,7 @@ class MainActivity : AppCompatActivity(), AnkoLogger{
7680
info("recycle got clicked")
7781
debug(8)
7882
error(null)
79-
startActivity<DetailActivity>("detail" to it) //intent with the obj
83+
startActivity<DetailActivity>(DETAIL_KEY to it) //intent with the obj
8084
}
8185

8286
}

app/src/main/res/values/strings.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<resources>
22
<string name="app_name">KadeOoredoo</string>
33
<string name="item_list_footbal_name">football name</string>
4+
<string name="main_activity_title_for_layout">League Football</string>
45

56
<!-- <integer-array name="club_id">-->
67
<!-- </integer-array>-->

0 commit comments

Comments
 (0)