kopia lustrzana https://github.com/ryukoposting/Signal-Android
Ktformat QrMainActivity.
rodzic
7088b1a302
commit
27c3607099
|
@ -22,49 +22,51 @@ import org.signal.qr.QrScannerView
|
||||||
|
|
||||||
class QrMainActivity : AppCompatActivity() {
|
class QrMainActivity : AppCompatActivity() {
|
||||||
|
|
||||||
|
|
||||||
private lateinit var text: EditText
|
private lateinit var text: EditText
|
||||||
|
|
||||||
@SuppressLint("NewApi", "SetTextI18n")
|
@SuppressLint("NewApi", "SetTextI18n")
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
Log.initialize(AndroidLogger(), object : Log.Logger() {
|
Log.initialize(
|
||||||
override fun v(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
AndroidLogger(),
|
||||||
printlnFormatted('v', tag, message, t)
|
object : Log.Logger() {
|
||||||
}
|
override fun v(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
||||||
|
printlnFormatted('v', tag, message, t)
|
||||||
|
}
|
||||||
|
|
||||||
override fun d(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
override fun d(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
||||||
printlnFormatted('d', tag, message, t)
|
printlnFormatted('d', tag, message, t)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun i(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
override fun i(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
||||||
printlnFormatted('i', tag, message, t)
|
printlnFormatted('i', tag, message, t)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun w(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
override fun w(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
||||||
printlnFormatted('w', tag, message, t)
|
printlnFormatted('w', tag, message, t)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun e(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
override fun e(tag: String, message: String?, t: Throwable?, keepLonger: Boolean) {
|
||||||
printlnFormatted('e', tag, message, t)
|
printlnFormatted('e', tag, message, t)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun flush() {}
|
override fun flush() {}
|
||||||
|
|
||||||
private fun printlnFormatted(level: Char, tag: String, message: String?, t: Throwable?) {
|
private fun printlnFormatted(level: Char, tag: String, message: String?, t: Throwable?) {
|
||||||
ThreadUtil.runOnMain {
|
ThreadUtil.runOnMain {
|
||||||
val allText = text.text.toString() + "\n" + format(level, tag, message, t)
|
val allText = text.text.toString() + "\n" + format(level, tag, message, t)
|
||||||
text.setText(allText)
|
text.setText(allText)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun format(level: Char, tag: String, message: String?, t: Throwable?): String {
|
||||||
|
return if (t != null) {
|
||||||
|
String.format("%c[%s] %s %s:%s", level, tag, message, t.javaClass.simpleName, t.message)
|
||||||
|
} else {
|
||||||
|
String.format("%c[%s] %s", level, tag, message)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
)
|
||||||
private fun format(level: Char, tag: String, message: String?, t: Throwable?): String {
|
|
||||||
return if (t != null) {
|
|
||||||
String.format("%c[%s] %s %s:%s", level, tag, message, t.javaClass.simpleName, t.message)
|
|
||||||
} else {
|
|
||||||
String.format("%c[%s] %s", level, tag, message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
setContentView(R.layout.activity_main)
|
setContentView(R.layout.activity_main)
|
||||||
|
|
Ładowanie…
Reference in New Issue