Commit 5cc0312c authored by leichao.gao's avatar leichao.gao

update

parents d808999d 9da34142
...@@ -54,8 +54,6 @@ class MyApplication : Application() { ...@@ -54,8 +54,6 @@ class MyApplication : Application() {
} }
} }
private var packageBroadcastReceiver: PackageBroadcastReceiver? = null
fun initApp() { fun initApp() {
FacebookSdk.sdkInitialize(applicationContext) FacebookSdk.sdkInitialize(applicationContext)
val topic = ConfigHelper.packageName + "_push" val topic = ConfigHelper.packageName + "_push"
......
...@@ -46,7 +46,6 @@ object NotificationPushUtil { ...@@ -46,7 +46,6 @@ object NotificationPushUtil {
} }
private fun getCurrentDate(): String { private fun getCurrentDate(): String {
val dateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.getDefault()) val dateFormat = SimpleDateFormat("yyyy-MM-dd", Locale.getDefault())
val currentDate = Calendar.getInstance().time val currentDate = Calendar.getInstance().time
......
...@@ -71,6 +71,9 @@ class BookmarkActivity : BaseActivity<ActivityBookmarkBinding>() { ...@@ -71,6 +71,9 @@ class BookmarkActivity : BaseActivity<ActivityBookmarkBinding>() {
} }
} }
}) })
// val page = intent.extras?.getInt("page", 0) ?: 0
// binding.viewPager2.currentItem = page
} }
override fun initListener() { override fun initListener() {
......
...@@ -271,7 +271,18 @@ class WebBrowserActivity : BaseActivity<ActivityWebBrowserBinding>() { ...@@ -271,7 +271,18 @@ class WebBrowserActivity : BaseActivity<ActivityWebBrowserBinding>() {
} }
} }
}) },
refreshAction = {
currentFragment?.reloadWebView()
},
historyAction = {
startActivity(Intent(this, BookmarkActivity::class.java).apply {
putExtra("page", 1)
})
finish()
}
)
} }
binding.ivShare.setOnClickListener { binding.ivShare.setOnClickListener {
......
...@@ -333,10 +333,11 @@ object DialogViews { ...@@ -333,10 +333,11 @@ object DialogViews {
fun Context.showWebBrowserMoreDialog( fun Context.showWebBrowserMoreDialog(
bookmarkAdded: Boolean = false, bookmarkAdded: Boolean = false,
bookmarkAction: (() -> Unit)? = null,//打开书签 bookmarkAction: (() -> Unit)? = null,//打开书签
joinAction: (() -> Unit)? = null//加入书签 joinAction: (() -> Unit)? = null,//加入书签
refreshAction: (() -> Unit)? = null,//刷新
historyAction: (() -> Unit)? = null,//历史记录
) { ) {
val dialog = BottomSheetDialog(this, R.style.BottomSheetDialog) val dialog = BottomSheetDialog(this, R.style.BottomSheetDialog)
val binding = DialogMoreWebbrowserBinding.inflate(LayoutInflater.from(this)) val binding = DialogMoreWebbrowserBinding.inflate(LayoutInflater.from(this))
dialog.setContentView(binding.root) dialog.setContentView(binding.root)
...@@ -369,6 +370,18 @@ object DialogViews { ...@@ -369,6 +370,18 @@ object DialogViews {
joinAction?.invoke() joinAction?.invoke()
} }
} }
arrayOf(binding.ivRefresh, binding.tvRefresh).forEach {
it.setOnClickListener {
dialog.dismiss()
refreshAction?.invoke()
}
}
arrayOf(binding.ivHistory, binding.tvHistory).forEach {
it.setOnClickListener {
dialog.dismiss()
historyAction?.invoke()
}
}
} }
......
...@@ -32,40 +32,6 @@ ...@@ -32,40 +32,6 @@
app:layout_constraintTop_toTopOf="parent" app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<ImageView
android:id="@+id/iv_history"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/history_browser"
app:layout_constraintEnd_toStartOf="@id/iv_refresh"
app:layout_constraintStart_toEndOf="@id/iv_bookmark"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<ImageView
android:id="@+id/iv_refresh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/refresh_browser"
app:layout_constraintEnd_toStartOf="@id/iv_join_bookmark"
app:layout_constraintStart_toEndOf="@id/iv_history"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<ImageView
android:id="@+id/iv_join_bookmark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/join_browser"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_refresh"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<TextView <TextView
android:id="@+id/tv_bookmark" android:id="@+id/tv_bookmark"
android:layout_width="wrap_content" android:layout_width="wrap_content"
...@@ -80,6 +46,18 @@ ...@@ -80,6 +46,18 @@
app:layout_constraintTop_toBottomOf="@id/iv_bookmark" app:layout_constraintTop_toBottomOf="@id/iv_bookmark"
tools:ignore="HardcodedText" /> tools:ignore="HardcodedText" />
<ImageView
android:id="@+id/iv_history"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/history_browser"
app:layout_constraintEnd_toStartOf="@id/iv_refresh"
app:layout_constraintStart_toEndOf="@id/iv_bookmark"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<TextView <TextView
android:id="@+id/tv_history" android:id="@+id/tv_history"
android:layout_width="wrap_content" android:layout_width="wrap_content"
...@@ -94,6 +72,18 @@ ...@@ -94,6 +72,18 @@
app:layout_constraintTop_toBottomOf="@id/iv_history" app:layout_constraintTop_toBottomOf="@id/iv_history"
tools:ignore="HardcodedText" /> tools:ignore="HardcodedText" />
<ImageView
android:id="@+id/iv_refresh"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/refresh_browser"
app:layout_constraintEnd_toStartOf="@id/iv_join_bookmark"
app:layout_constraintStart_toEndOf="@id/iv_history"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<TextView <TextView
android:id="@+id/tv_refresh" android:id="@+id/tv_refresh"
android:layout_width="wrap_content" android:layout_width="wrap_content"
...@@ -109,6 +99,18 @@ ...@@ -109,6 +99,18 @@
tools:ignore="HardcodedText" /> tools:ignore="HardcodedText" />
<ImageView
android:id="@+id/iv_join_bookmark"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="center_horizontal"
android:src="@mipmap/join_browser"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_refresh"
app:layout_constraintTop_toTopOf="parent"
tools:ignore="ContentDescription" />
<TextView <TextView
android:id="@+id/tv_join_bookmark" android:id="@+id/tv_join_bookmark"
android:layout_width="wrap_content" android:layout_width="wrap_content"
...@@ -149,12 +151,12 @@ ...@@ -149,12 +151,12 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
android:textColor="@color/black"
android:id="@+id/tv_traceless" android:id="@+id/tv_traceless"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="12dp" android:layout_marginStart="12dp"
android:text="Traceless" android:text="Traceless"
android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_traceless" app:layout_constraintStart_toEndOf="@id/iv_traceless"
...@@ -206,12 +208,12 @@ ...@@ -206,12 +208,12 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
android:textColor="@color/black"
android:id="@+id/tv_download" android:id="@+id/tv_download"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="12dp" android:layout_marginStart="12dp"
android:text="Download" android:text="Download"
android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_download" app:layout_constraintStart_toEndOf="@id/iv_download"
...@@ -247,12 +249,12 @@ ...@@ -247,12 +249,12 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
android:textColor="@color/black"
android:id="@+id/tv_settings" android:id="@+id/tv_settings"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="12dp" android:layout_marginStart="12dp"
android:text="Settings" android:text="Settings"
android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_settings" app:layout_constraintStart_toEndOf="@id/iv_settings"
...@@ -288,12 +290,12 @@ ...@@ -288,12 +290,12 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
android:textColor="@color/black"
android:id="@+id/tv_inside_search" android:id="@+id/tv_inside_search"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="12dp" android:layout_marginStart="12dp"
android:text="Inside page search" android:text="Inside page search"
android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_inside_search" app:layout_constraintStart_toEndOf="@id/iv_inside_search"
...@@ -329,12 +331,12 @@ ...@@ -329,12 +331,12 @@
tools:ignore="ContentDescription" /> tools:ignore="ContentDescription" />
<TextView <TextView
android:textColor="@color/black"
android:id="@+id/tv_off" android:id="@+id/tv_off"
android:layout_width="wrap_content" android:layout_width="wrap_content"
android:layout_height="wrap_content" android:layout_height="wrap_content"
android:layout_marginStart="12dp" android:layout_marginStart="12dp"
android:text="Off" android:text="Off"
android:textColor="@color/black"
android:textSize="16sp" android:textSize="16sp"
app:layout_constraintBottom_toBottomOf="parent" app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toEndOf="@id/iv_off" app:layout_constraintStart_toEndOf="@id/iv_off"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment