Skip to content

Commit a16b664

Browse files
Fix: Fixed issue with layoutParams
1 parent 55a6f65 commit a16b664

File tree

1 file changed

+10
-7
lines changed
  • app/src/main/java/com/github/droidworksstudio/launcher/ui/home

1 file changed

+10
-7
lines changed

app/src/main/java/com/github/droidworksstudio/launcher/ui/home/HomeFragment.kt

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,10 @@ import android.os.Handler
1414
import android.os.Looper
1515
import android.text.format.DateFormat
1616
import android.util.Log
17-
import android.view.*
17+
import android.view.Gravity
18+
import android.view.LayoutInflater
19+
import android.view.View
20+
import android.view.ViewGroup
1821
import android.widget.LinearLayout
1922
import androidx.annotation.RequiresApi
2023
import androidx.appcompat.widget.AppCompatTextView
@@ -193,30 +196,30 @@ class HomeFragment : Fragment(),
193196
private fun setupRecyclerView() {
194197
val marginTopInPixels = 128
195198
val params: ViewGroup.LayoutParams = binding.appListAdapter.layoutParams
196-
var layoutParams = if (params is LinearLayout.LayoutParams) {
199+
val layoutParam = if (params is LinearLayout.LayoutParams) {
197200
params
198201
} else {
199202
LinearLayout.LayoutParams(params)
200203
}
201-
layoutParams.topMargin = marginTopInPixels
204+
layoutParam.topMargin = marginTopInPixels
202205

203206
when (preferenceHelper.homeAppAlignment) {
204207
Gravity.START -> {
205-
layoutParams.gravity = Gravity.START
208+
layoutParam.gravity = Gravity.START
206209
}
207210

208211
Gravity.CENTER -> {
209-
layoutParams.gravity = Gravity.CENTER
212+
layoutParam.gravity = Gravity.CENTER
210213
}
211214

212215
Gravity.END -> {
213-
layoutParams.gravity = Gravity.END
216+
layoutParam.gravity = Gravity.END
214217
}
215218
}
216219

217220
binding.appListAdapter.apply {
218221
adapter = homeAdapter
219-
layoutParams = layoutParams
222+
layoutParams = layoutParam
220223
setHasFixedSize(false)
221224
layoutManager = StaggeredGridLayoutManager(1, StaggeredGridLayoutManager.VERTICAL)
222225
isNestedScrollingEnabled = false

0 commit comments

Comments
 (0)