I don’t recommend that you *always* return true. This would tell the Android OS that you’re overriding *all* keys. For example, pressing the Volume Up/Down buttons on your device will no longer change the volume of your app since you’re overriding those keys too.
Since you’re app is only interested in the back key, I recommend that you only return true from within your “back” key if condition block and return false at the bottom of your function.