Skip to content

Commit 4483ed9

Browse files
committed
fix item click
1 parent df8e4e0 commit 4483ed9

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

app/src/main/java/com/wingsofts/gankclient/ui/fragment/IOSFragment.kt

+9
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,11 @@ import com.wingsofts.gankclient.di.component.FuckGoodsModule
1111
import com.wingsofts.gankclient.getMainComponent
1212
import com.wingsofts.gankclient.mvp.contract.FuckGoodsContract
1313
import com.wingsofts.gankclient.mvp.presenter.FuckGoodsPresenter
14+
import com.wingsofts.gankclient.router.GankClientUri
15+
import com.wingsofts.gankclient.router.GankRouter
1416
import com.wingsofts.gankclient.toast
1517
import com.wingsofts.gankclient.ui.adapter.FuckGoodsAdapter
18+
import java.net.URLEncoder
1619
import java.util.*
1720
import javax.inject.Inject
1821

@@ -53,6 +56,12 @@ class IOSFragment : BaseBingingFragment<ViewRecyclerBinding>() ,FuckGoodsContrac
5356
mPresenter.getData(mPage,IOS)
5457
}
5558

59+
mAdapter.setOnItemClickListener {
60+
pos ->
61+
val url = URLEncoder.encode(mList[pos].url)
62+
GankRouter.router(context, GankClientUri.DETAIL + url)
63+
}
64+
5665
}
5766

5867
override fun setData(results: List<FuckGoods>) {

0 commit comments

Comments
 (0)