Удерживая один элемент, вы хотите скрыть элемент на экране.
public static void InstanceAceesBarListEvent()
{
_IA_List.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
switch (position)
{
case 0 :
_LongKey_Handler.removeCallbacks(_LongKey_Runnable);
break;
}
});
}
public static void InstanceAceesBarListLongEvent()
{
_IA_List.setOnItemLongClickListener(new AdapterView.OnItemLongClickListener() {
@Override
public boolean onItemLongClick(AdapterView<?> parent, View view, int position, long id) {
switch(position)
{
case 0 :
_LongKey_Handler.post(_LongKey_Runnable);
return false;
}
return true;
}
});
}
public static Handler _LongKey_Handler = new Handler();
public static Runnable _LongKey_Runnable = new Runnable() {
@Override
public void run() {
Log.d("LongKeyHandler", LongKey Event:ok");
_LongKey_Handler.postDelayed(this, 0);
}
};
Я сделал это, но он запустится через несколько секунд.Могу ли я добиться, чтобы это произошло немедленно?
Другими словами, с того момента, как вы нажимаете, я хотел бы, чтобы это событие происходило все время, пока я удерживаю нажатие.