Improve lockscreen design

This commit is contained in:
Jonas L 2019-01-30 14:10:41 +01:00
parent f89974b561
commit f0b912f929
3 changed files with 40 additions and 20 deletions

View file

@ -104,4 +104,9 @@ class LockActivity : AppCompatActivity(), ActivityViewModelHolder {
}
}
}
override fun onBackPressed() {
// do nothing because going back would open the blocked app again
// super.onBackPressed()
}
}

View file

@ -91,6 +91,8 @@ class LockFragment : Fragment() {
binding.appTitle = "???"
}
binding.appIcon.setImageDrawable(logic.platformIntegration.getAppIcon(packageName))
blockingReason.observe(this, Observer {
if (it == BlockingReason.None) {
activity!!.finish()

View file

@ -87,12 +87,24 @@
app:cardUseCompatPadding="true"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<ImageView
android:id="@+id/app_icon"
tools:src="@mipmap/ic_launcher"
android:layout_margin="8dp"
android:layout_gravity="center_vertical"
android:layout_width="48dp"
android:layout_height="48dp" />
<LinearLayout
android:padding="8dp"
android:orientation="vertical"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<TextView
android:textAppearance="?android:textAppearanceMedium"
tools:text="Evil App"
@ -110,12 +122,13 @@
<TextView
tools:text="com.evil.app"
android:textAppearance="?android:textAppearanceMedium"
android:textAppearance="?android:textAppearanceSmall"
android:text="@{packageName}"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
</LinearLayout>
</LinearLayout>
</androidx.cardview.widget.CardView>
<TextView