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" />