Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Open sidebar
VideoLAN
VLC-Android
Commits
3db3b7d9
Commit
3db3b7d9
authored
Jun 02, 2016
by
Alexandre Perraud
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
DPAD navigation : Show Advanced Option help when focus
parent
bee7a8f6
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
0 deletions
+11
-0
vlc-android/src/org/videolan/vlc/gui/dialogs/AdvOptionsDialog.java
...id/src/org/videolan/vlc/gui/dialogs/AdvOptionsDialog.java
+11
-0
No files found.
vlc-android/src/org/videolan/vlc/gui/dialogs/AdvOptionsDialog.java
View file @
3db3b7d9
...
...
@@ -117,6 +117,8 @@ public class AdvOptionsDialog extends DialogFragment implements View.OnClickList
private
IPlaybackSettingsController
mPlaybackController
;
private
Toast
mToast
;
public
AdvOptionsDialog
()
{}
@Override
...
...
@@ -170,6 +172,9 @@ public class AdvOptionsDialog extends DialogFragment implements View.OnClickList
mAdapter
=
new
AdvOptionsAdapter
();
mRecyclerView
.
setAdapter
(
mAdapter
);
mToast
=
Toast
.
makeText
(
VLCApplication
.
getAppContext
(),
""
,
Toast
.
LENGTH_SHORT
);
mToast
.
setGravity
(
Gravity
.
TOP
,
0
,
100
);
//Get default color
int
[]
attrs
=
new
int
[]
{
android
.
R
.
attr
.
textColorSecondary
};
TypedArray
a
=
getActivity
().
getTheme
().
obtainStyledAttributes
(
R
.
style
.
Theme_VLC
,
attrs
);
...
...
@@ -504,6 +509,8 @@ public class AdvOptionsDialog extends DialogFragment implements View.OnClickList
if
(
v
instanceof
TextView
)
((
TextView
)
v
).
setTextColor
(
v
.
hasFocus
()
?
FOCUSED_TEXT_COLOR
:
mTextColor
);
mToast
.
setText
(
mAdapter
.
getSelectedAdvOptionHelp
());
mToast
.
show
();
}
...
...
@@ -666,6 +673,10 @@ public class AdvOptionsDialog extends DialogFragment implements View.OnClickList
notifyItemInserted
(
mList
.
size
()-
1
);
}
public
String
getSelectedAdvOptionHelp
()
{
return
mList
.
get
(
getSelection
()).
text
;
}
public
void
setSelection
(
int
position
)
{
if
(
mSelection
==
position
||
position
<
0
||
position
>=
mList
.
size
())
return
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment