You've already forked KsuWebUIStandalone
mirror of
https://github.com/5ec1cff/KsuWebUIStandalone.git
synced 2025-09-06 06:37:11 +00:00
refine
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package io.github.a13e300.ksuwebui
|
package io.github.a13e300.ksuwebui
|
||||||
|
|
||||||
|
import android.annotation.SuppressLint
|
||||||
import android.content.ComponentName
|
import android.content.ComponentName
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.content.ServiceConnection
|
import android.content.ServiceConnection
|
||||||
@@ -15,13 +16,13 @@ import androidx.appcompat.app.AppCompatActivity
|
|||||||
import androidx.core.view.isVisible
|
import androidx.core.view.isVisible
|
||||||
import androidx.recyclerview.widget.RecyclerView
|
import androidx.recyclerview.widget.RecyclerView
|
||||||
import com.topjohnwu.superuser.Shell
|
import com.topjohnwu.superuser.Shell
|
||||||
import com.topjohnwu.superuser.internal.MainShell
|
|
||||||
import com.topjohnwu.superuser.ipc.RootService
|
import com.topjohnwu.superuser.ipc.RootService
|
||||||
import com.topjohnwu.superuser.nio.FileSystemManager
|
import com.topjohnwu.superuser.nio.FileSystemManager
|
||||||
import io.github.a13e300.ksuwebui.databinding.ActivityMainBinding
|
import io.github.a13e300.ksuwebui.databinding.ActivityMainBinding
|
||||||
import io.github.a13e300.ksuwebui.databinding.ItemModuleBinding
|
import io.github.a13e300.ksuwebui.databinding.ItemModuleBinding
|
||||||
import kotlin.concurrent.thread
|
import kotlin.concurrent.thread
|
||||||
|
|
||||||
|
@SuppressLint("NotifyDataSetChanged")
|
||||||
class MainActivity : AppCompatActivity() {
|
class MainActivity : AppCompatActivity() {
|
||||||
private var connection: ServiceConnection? = null
|
private var connection: ServiceConnection? = null
|
||||||
private var rootFilesystem: FileSystemManager? = null
|
private var rootFilesystem: FileSystemManager? = null
|
||||||
@@ -133,8 +134,8 @@ class MainActivity : AppCompatActivity() {
|
|||||||
val id = item.id
|
val id = item.id
|
||||||
val name = item.name
|
val name = item.name
|
||||||
holder.binding.name.text = name
|
holder.binding.name.text = name
|
||||||
holder.binding.author.text = "Author: ${item.author}"
|
holder.binding.author.text = resources.getString(R.string.author, item.author)
|
||||||
holder.binding.version.text = "Version: ${item.version}"
|
holder.binding.version.text = resources.getString(R.string.version, item.version)
|
||||||
holder.binding.desc.text = item.desc
|
holder.binding.desc.text = item.desc
|
||||||
holder.binding.root.setOnClickListener {
|
holder.binding.root.setOnClickListener {
|
||||||
startActivity(
|
startActivity(
|
||||||
|
|||||||
8
app/src/main/res/values-zh-rCN/strings.xml
Normal file
8
app/src/main/res/values-zh-rCN/strings.xml
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="enable_webview_debugging">调试</string>
|
||||||
|
<string name="please_grant_root">请授予 Root 权限</string>
|
||||||
|
<string name="no_modules">无可用模块</string>
|
||||||
|
<string name="loading">加载中 …</string>
|
||||||
|
<string name="author">作者:%s</string>
|
||||||
|
<string name="version">版本:%s</string>
|
||||||
|
</resources>
|
||||||
@@ -1,7 +1,9 @@
|
|||||||
<resources>
|
<resources>
|
||||||
<string name="app_name">KsuWebUI</string>
|
<string name="app_name" translatable="false">KsuWebUI</string>
|
||||||
<string name="enable_webview_debugging">Debugging</string>
|
<string name="enable_webview_debugging">Debugging</string>
|
||||||
<string name="please_grant_root">Please grant root</string>
|
<string name="please_grant_root">Please grant root</string>
|
||||||
<string name="no_modules">No modules</string>
|
<string name="no_modules">No modules</string>
|
||||||
<string name="loading">Loading ...</string>
|
<string name="loading">Loading …</string>
|
||||||
|
<string name="author">Author: %s</string>
|
||||||
|
<string name="version">Version: %s</string>
|
||||||
</resources>
|
</resources>
|
||||||
Reference in New Issue
Block a user