diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/LogcatRecyclerAdapter.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/LogcatRecyclerAdapter.kt
index c7f92412..7f16634d 100644
--- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/LogcatRecyclerAdapter.kt
+++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/LogcatRecyclerAdapter.kt
@@ -11,14 +11,18 @@ class LogcatRecyclerAdapter(val activity: LogcatActivity) : RecyclerView.Adapter
override fun getItemCount() = mActivity.logsets.size
override fun onBindViewHolder(holder: MainViewHolder, position: Int) {
- val log = mActivity.logsets[position]
- if (log.isEmpty()) {
- holder.itemSubSettingBinding.logTag.text = ""
- holder.itemSubSettingBinding.logContent.text = ""
- } else {
- val content = log.split("):", limit = 2)
- holder.itemSubSettingBinding.logTag.text = content.first().trim()
- holder.itemSubSettingBinding.logContent.text = if (content.count() > 1) content.last().trim() else ""
+ try {
+ val log = mActivity.logsets[position]
+ if (log.isEmpty()) {
+ holder.itemSubSettingBinding.logTag.text = ""
+ holder.itemSubSettingBinding.logContent.text = ""
+ } else {
+ val content = log.split("):", limit = 2)
+ holder.itemSubSettingBinding.logTag.text = content.first().split("(", limit = 2).first().trim()
+ holder.itemSubSettingBinding.logContent.text = if (content.count() > 1) content.last().trim() else ""
+ }
+ } catch (e: Exception) {
+ e.printStackTrace()
}
}
diff --git a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/MainRecyclerAdapter.kt b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/MainRecyclerAdapter.kt
index 05036b2d..aa810759 100644
--- a/V2rayNG/app/src/main/java/com/v2ray/ang/ui/MainRecyclerAdapter.kt
+++ b/V2rayNG/app/src/main/java/com/v2ray/ang/ui/MainRecyclerAdapter.kt
@@ -69,7 +69,11 @@ class MainRecyclerAdapter(val activity: MainActivity) : RecyclerView.Adapter
-
-
+ android:paddingTop="@dimen/margin_spacing_dp8"
+ android:textAppearance="@style/TextAppearance.AppCompat.Small" />
@@ -74,7 +69,7 @@
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="horizontal"
- android:paddingTop="4dp"
+ android:paddingTop="2dp"
android:paddingEnd="@dimen/padding_spacing_dp16">
@@ -167,7 +162,7 @@
android:layout_height="wrap_content"
android:layout_gravity="right"
android:orientation="vertical"
- android:paddingBottom="4dp"
+ android:paddingBottom="2dp"
android:paddingEnd="@dimen/padding_spacing_dp16">
+ android:textSize="11sp" />