hsz*_*hsz 6 android android-layout
我创造了新的TimeDialogPreference扩展DialogPreference.
在preferences.xml我有:
<info.chrzanowski.project.preference.TimeDialogPreference
android:key="recordTime"
android:id="@+id/recordTime"
android:title="title"
android:summary="summary"
step="5"
/>
Run Code Online (Sandbox Code Playgroud)
如何从TimeDialogPreference类中访问该step属性?
属性将传递给自定义首选项的构造函数:
查看AttributeSet类以获取挖掘值的其他方法,例如:
public TimeDialogPreference(Context context, AttributeSet attrs) {
super(context, attrs);
for (int i=0;i<attrs.getAttributeCount();i++) {
String attr = attrs.getAttributeName(i);
String val = attrs.getAttributeValue(i);
if (attr.equalsIgnoreCase("step")) {
Log.i("TimeDialogPreference", "step = "+val);
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
4636 次 |
| 最近记录: |