LSettingView属性 后台设置item 样式
自定义属性:
属性 说明 类型
leftText 左侧文字 string
leftIcon 左侧图标 integer
rightIcon 右侧图标 integer
LtextSize 左侧文字大小 dimension
LtextColor 左侧文字颜色 color
isShowUnderLine 是否显示底部分割线 boolean
rightStyle 右侧图标风格 enum
isShowRightText 是否显示右侧文字 boolean
rightText 右侧文字 string
rightTextSize 右侧文字大小 boolean
rightTextColor 右侧文字颜色 color
leftIconSize 左侧图标大小 dimension
leftTextMarginLeft 左侧图标与文字间距 dimension
右侧图标风格:
iconShow 显示图标
iconHide 隐藏图标
iconCheck 显示复选框
iconSwitch 显示切换开关
添加单击事件处理
LSettingItem mSettingItemOne = (LSettingItem) findViewById(R.id.item_one);
mSettingItemOne.setmOnLSettingItemClick(new LSettingItem.OnLSettingItemClick() {
@Override
public void click(boolean isChecked) {
Toast.makeText(getApplicationContext(), "我的消息", Toast.LENGTH_SHORT).show();
}
});
//更改左侧文字
mSettingItemOne.setLeftText("左侧文字");
//更改右侧文字
mSettingItemOne.setRightText("右侧文字");