Skip to content

Commit

Permalink
设置如果没设置点击事件也不会报错,但是会打印log
Browse files Browse the repository at this point in the history
  • Loading branch information
wanglu1209 committed Sep 12, 2018
1 parent 1d3bec3 commit 76c32c7
Showing 1 changed file with 7 additions and 1 deletion.
8 changes: 7 additions & 1 deletion lib/src/main/java/com/wanglu/lib/WPopup.kt
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ import android.graphics.drawable.LayerDrawable
import android.graphics.drawable.RotateDrawable
import android.support.v7.widget.LinearLayoutManager
import android.support.v7.widget.RecyclerView
import android.util.Log
import android.view.View
import android.widget.ImageView
import android.widget.LinearLayout
Expand All @@ -23,9 +24,14 @@ class WPopup(popParams: WPopParams) : BasePopup(popParams) {

init {
commonAdapter.setData(popParams.mCommonData!!)
commonAdapter.setItemClickListener(popParams.mWItemClickListener!!)
if (popParams.mWItemClickListener != null){
commonAdapter.setItemClickListener(popParams.mWItemClickListener!!)
}else{
Log.e("WPopup", "No item clickListener.")
}
commonAdapter.setDirection(popParams.commonIconDirection)
commonAdapter.setTextColor(popParams.commonItemTextColor)
commonAdapter.setTextSize(popParams.commonItemTextSize)
recyclerView = getContentView().findViewById(R.id.mRvCommon)
commonRootLayout = getContentView().findViewById(R.id.mCommonRootLayout)
recyclerView.adapter = commonAdapter
Expand Down

0 comments on commit 76c32c7

Please sign in to comment.