Skip to content

Commit e874cca

Browse files
优化代码
1 parent fd7c238 commit e874cca

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

app/src/main/java/com/gzq/wanandroid/features/test_click/TestClickPage.kt

+10-8
Original file line numberDiff line numberDiff line change
@@ -43,9 +43,7 @@ fun NavGraphBuilder.testClickPage(
4343
navController: NavHostController
4444
) {
4545
composable(Router.TestClickPage.route) {
46-
TestClickPage(){
47-
48-
}
46+
ClickEventTest()
4947
}
5048
}
5149

@@ -94,12 +92,16 @@ fun ClickEventTest() {
9492
Modifier
9593
.fillMaxSize()
9694
.offset { IntOffset(0, offset.roundToInt()) }
97-
.draggable(rememberDraggableState(onDelta = { offset += it}), Orientation.Vertical)
95+
.draggable(rememberDraggableState(onDelta = { offset += it }), Orientation.Vertical)
9896
) {
99-
repeat(20){ i->
100-
key(i) {
101-
Text(text = "Item $i", modifier = Modifier.padding(20.dp))
102-
}
97+
repeat(20) { i ->
98+
Box(
99+
modifier = Modifier
100+
.padding(top = 10.dp)
101+
.fillMaxWidth()
102+
.height(100.dp)
103+
.background(Color.Red)
104+
)
103105
}
104106
}
105107
}

app/src/main/java/com/gzq/wanandroid/widget/CustomWebView.kt

+1
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,7 @@ fun CustomWebView(
169169
lifecycleOwner.lifecycle.removeObserver(observer)
170170
//在退出Compose页面的时候释放webview
171171
agentWeb?.webLifeCycle!!.onDestroy()
172+
agentWeb = null
172173
}
173174
}
174175

0 commit comments

Comments
 (0)