我在我的程序中使用DialogPreference,现在我想使用DialogPreference 重定向到网页,同时点击OK按钮。
的preferences.xml: - 的
<com.chr.tatu.sample.friendslist.contacts.TimePickerPreferences
android:defaultValue=""
android:key="about"
android:summary="Summary"
android:title="Title"
android:negativeButtonText="@null" />
TimePickerPreferences.java: - 的
public class TimePickerPreferences extends DialogPreference
{
public TimePickerPreferences(Context context, AttributeSet attrs) {
super(context, attrs);
}
public TimePickerPreferences(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
}
}
答案 0 :(得分:1)
试试这段代码:
@Override
public void onClick(DialogInterface dialog,
int button) {
if (button == Dialog.BUTTON_POSITIVE)
{Intent myWebLink = new Intent(android.content.Intent.ACTION_VIEW);
myWebLink.setData(Uri.parse("http://www.google.com"));
startActivity(myWebLink);
}
}