Fix long press in SongSelector
This commit is contained in:
parent
25ed28af37
commit
b80fe99875
@ -167,7 +167,7 @@ public class SongSelector extends PlaybackActivity implements AdapterView.OnItem
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public boolean onKeyDown(int keyCode, KeyEvent event)
|
public boolean onKeyUp(int keyCode, KeyEvent event)
|
||||||
{
|
{
|
||||||
switch (keyCode) {
|
switch (keyCode) {
|
||||||
case KeyEvent.KEYCODE_BACK:
|
case KeyEvent.KEYCODE_BACK:
|
||||||
@ -178,21 +178,29 @@ public class SongSelector extends PlaybackActivity implements AdapterView.OnItem
|
|||||||
sendFinishEnqueueing();
|
sendFinishEnqueueing();
|
||||||
finish();
|
finish();
|
||||||
}
|
}
|
||||||
return true;
|
break;
|
||||||
case KeyEvent.KEYCODE_SEARCH:
|
case KeyEvent.KEYCODE_SEARCH:
|
||||||
setSearchBoxVisible(!mSearchBoxVisible);
|
setSearchBoxVisible(!mSearchBoxVisible);
|
||||||
return true;
|
break;
|
||||||
default:
|
default:
|
||||||
if (super.onKeyDown(keyCode, event))
|
return false;
|
||||||
return true;
|
}
|
||||||
|
|
||||||
if (mTextFilter.onKeyDown(keyCode, event)) {
|
return true;
|
||||||
if (!mSearchBoxVisible)
|
}
|
||||||
setSearchBoxVisible(true);
|
|
||||||
else
|
@Override
|
||||||
mTextFilter.requestFocus();
|
public boolean onKeyDown(int keyCode, KeyEvent event)
|
||||||
return true;
|
{
|
||||||
}
|
if (super.onKeyDown(keyCode, event))
|
||||||
|
return true;
|
||||||
|
|
||||||
|
if (mTextFilter.onKeyDown(keyCode, event)) {
|
||||||
|
if (!mSearchBoxVisible)
|
||||||
|
setSearchBoxVisible(true);
|
||||||
|
else
|
||||||
|
mTextFilter.requestFocus();
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
return false;
|
return false;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user