MaterialSettings icon indicating copy to clipboard operation
MaterialSettings copied to clipboard

Add Item in looop

Open EMIN3M1986 opened this issue 10 years ago • 2 comments

Hi. I'm trying to add item in a for loop, But it has error :" Binary XML file line #13: You must supply a layout_width attribute. "

I'm using this code in onCreate() method:

    List<ParseObject> list = null;
    try {
        list =  query.find();
    } catch (ParseException e) {
        e.printStackTrace();
    }

    for (int i = 0; i < list.size(); i++) {
        addItem(new SwitcherItem(getApplication(), String.valueOf(i)).setTitle(list.get(i).getString("title")));
    }

The list has 6 items.

I also added them to activity

    <activity
        android:name=".Activity.SettingActivity"
        android:label="@string/title_activity_setting"
        android:theme="@style/MaterialSettingsTheme">
    </activity>

EMIN3M1986 avatar Sep 05 '15 05:09 EMIN3M1986

Using release version?

kenumir avatar Sep 05 '15 10:09 kenumir

Yes. I'm using gradle

 dependencies {
      compile 'com.github.kenumir:MaterialSettings:v.1.2.2'
 }

This error happens just in SwitcherItem. CheckboxItem is right.

EMIN3M1986 avatar Sep 05 '15 10:09 EMIN3M1986