feat: add header to saved log file #123
1 changed files with 12 additions and 1 deletions
|
@ -1,6 +1,7 @@
|
||||||
package im.angry.openeuicc.ui
|
package im.angry.openeuicc.ui
|
||||||
|
|
||||||
import android.icu.text.SimpleDateFormat
|
import android.icu.text.SimpleDateFormat
|
||||||
|
import android.os.Build
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.view.Menu
|
import android.view.Menu
|
||||||
import android.view.MenuItem
|
import android.view.MenuItem
|
||||||
|
@ -32,9 +33,19 @@ class LogsActivity : AppCompatActivity() {
|
||||||
SimpleDateFormat.getDateTimeInstance().format(Date())
|
SimpleDateFormat.getDateTimeInstance().format(Date())
|
||||||
)
|
)
|
||||||
},
|
},
|
||||||
getLogText = { logStr }
|
getLogText = ::buildLogText
|
||||||
)
|
)
|
||||||
|
|
||||||
|
private fun buildLogText() = buildString {
|
||||||
|
appendLine("Manufacturer: ${Build.MANUFACTURER}")
|
||||||
|
appendLine("Brand: ${Build.BRAND}")
|
||||||
|
appendLine("Model: ${Build.MODEL}")
|
||||||
|
appendLine("SDK Version: ${Build.VERSION.SDK_INT}")
|
||||||
|
appendLine("App Version: $selfAppVersion")
|
||||||
|
appendLine("-".repeat(10))
|
||||||
|
appendLine(logStr)
|
||||||
|
}
|
||||||
|
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
enableEdgeToEdge()
|
enableEdgeToEdge()
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
|
|
Loading…
Add table
Reference in a new issue