My favorites | Sign in
Project Home Issues Source
Repository:
Checkout   Browse   Changes   Clones    
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
/**
* Kitchen Timer
* Copyright (C) 2010 Roberto Leinardi
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/

package com.leinardi.kitchentimer.customviews;

import com.leinardi.kitchentimer.R;
import com.leinardi.kitchentimer.utils.Utils;

import android.app.AlertDialog.Builder;
import android.content.Context;
import android.content.res.TypedArray;
import android.preference.DialogPreference;
import android.util.AttributeSet;

public class MyDialogPreference extends DialogPreference {
Context mContext;
String fileName;

public MyDialogPreference(Context context, AttributeSet attrs) {
super(context, attrs);

mContext= context;
TypedArray a = mContext.obtainStyledAttributes(attrs, R.styleable.MyDialogPreference);
fileName = a.getString(R.styleable.MyDialogPreference_fileName);
}

protected void onPrepareDialogBuilder(Builder builder) {
builder.setView(Utils.dialogWebView(mContext, fileName));
}


}

Change log

aec14b3db581 by jd on Jan 31, 2011   Diff
1.1.6
Go to: 
Project members, sign in to write a code review

Older revisions

All revisions of this file

File info

Size: 1558 bytes, 48 lines
Powered by Google Project Hosting