Skip to content
This repository has been archived by the owner on Mar 8, 2024. It is now read-only.

FilePicker Preference

Angad Singh edited this page Aug 24, 2016 · 4 revisions

public class FilePickerPreference
extends Preference implements DialogSelectionListener, Preference.OnPreferenceClickListener

Summary

Public constructors
FilePickerPreference(Context context)
Constructor to create a Preference.
FilePickerPreference(Context context, AttributeSet attrs)
Constructor that is called when inflating a Preference from XML.
FilePickerPreference(Context context, AttributeSet attrs, int defStyleAttr)
Perform inflation from XML and apply a class-specific base style.
Public Methods
DialogProperties getProperties()
Retrieve the Properties this Dialog is using.
void setProperties(DialogProperties properties)
Set properties dialog would be using.

Public Constructors

###FilePickerPreference FilePickerPreference(Context context)

Constructor to create a Preference.

The supplied context is used to obtain the window manager, populate dialog list and checking permissions.

Parameters
context Context: The Context in which to store Preference values.

###FilePickerPreference FilePickerPreference(Context context, AttributeSet attrs)

Constructor that is called when inflating a Preference from XML. This is called when a Preference is being constructed from an XML file, supplying attributes that were specified in the XML file. This version uses a default style of 0, so the only attribute values applied are those in the Context's Theme and the given AttributeSet.

Parameters
context Context: the context in which the dialog should run
attrs AttributeSet: The attributes of the XML tag that is inflating the preference.

###FilePickerPreference FilePickerPreference(Context context, AttributeSet attrs, int defStyleAttr)

Constructor that is called when inflating a Preference from XML. This is called when a Preference is being constructed from an XML file, supplying attributes that were specified in the XML file. This version uses a default style of 0, so the only attribute values applied are those in the Context's Theme and the given AttributeSet.

Parameters
context Context: the context in which the dialog should run
attrs AttributeSet: The attributes of the XML tag that is inflating the preference.
defStyleAttr int: An attribute in the current theme that contains a reference to a style resource that supplies default values for the view. Can be 0 to not look for defaults.

Public Methods

###getProperties DialogProperties getProperties()

Retrieve the Properties this Dialog is using.

Returns
DialogProperties properties dialog is using.

###setProperties

void setProperties(DialogProperties properties)

Set properties dialog would be using.

Parameters
properties DialogProperties: properties dialog will be using.
Clone this wiki locally