Fix crashes on APIs <= 16 using compactlayout
This commit is contained in:
parent
8762efb86b
commit
5230da8d68
@ -1,5 +1,7 @@
|
|||||||
package org.fdroid.fdroid.views;
|
package org.fdroid.fdroid.views;
|
||||||
|
|
||||||
|
import org.fdroid.fdroid.Utils;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -108,8 +110,10 @@ abstract public class AppListAdapter extends BaseAdapter {
|
|||||||
RelativeLayout.LayoutParams.WRAP_CONTENT,
|
RelativeLayout.LayoutParams.WRAP_CONTENT,
|
||||||
RelativeLayout.LayoutParams.WRAP_CONTENT);
|
RelativeLayout.LayoutParams.WRAP_CONTENT);
|
||||||
summaryLayout.addRule(RelativeLayout.BELOW, R.id.name);
|
summaryLayout.addRule(RelativeLayout.BELOW, R.id.name);
|
||||||
summaryLayout.addRule(RelativeLayout.RIGHT_OF, R.id.icon);
|
if (Utils.hasApi(17))
|
||||||
summaryLayout.addRule(RelativeLayout.END_OF, R.id.icon);
|
summaryLayout.addRule(RelativeLayout.END_OF, R.id.icon);
|
||||||
|
else
|
||||||
|
summaryLayout.addRule(RelativeLayout.RIGHT_OF, R.id.icon);
|
||||||
summary.setLayoutParams(summaryLayout);
|
summary.setLayoutParams(summaryLayout);
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user