Android TV開發中所有的遙控器按鍵監聽

2021-09-29 19:05:35 字數 1719 閱讀 3856

public class mainactivity extends activity 

@override

public boolean onkeydown(int keycode, keyevent event)

break;

case keyevent.keycode_dpad_up: //向上鍵

log.d(tag,"up--->");

break;

case keyevent.keycode_0: //數字鍵0

log.d(tag,"0--->");

break;

case keyevent.keycode_dpad_left: //向左鍵

log.d(tag,"left--->");

break;

case keyevent.keycode_dpad_right: //向右鍵

log.d(tag,"right--->");

break;

case keyevent.keycode_info: //info鍵

log.d(tag,"info--->");

break;

case keyevent.keycode_page_down: //向上翻頁鍵

case keyevent.keycode_media_next:

log.d(tag,"page down--->");

break;

case keyevent.keycode_page_up: //向下翻頁鍵

case keyevent.keycode_media_previous:

log.d(tag,"page up--->");

break;

case keyevent.keycode_volume_up: //調大聲音鍵

log.d(tag,"voice up--->");

break;

case keyevent.keycode_volume_down: //降低聲音鍵

log.d(tag,"voice down--->");

break;

case keyevent.keycode_volume_mute: //禁用聲音

log.d(tag,"voice mute--->");

break;

break;

default:

break;

}return super.onkeydown(keycode, event);

}}

home鍵的監聽要監聽廣播:

class  homerecaiver extends broadcastreceiver}}

}

在oncreate()註冊廣播

public final string system_dialog_reason_key = "reason";

public final string system_dialog_reason_home_key = "homekey";

/*** 註冊廣播

*/private void initreceiver()

退出登出廣播

@override

protected void ondestroy()

}

C 中所有的符號

算術運算子 加 x y z 減 x y z 乘 x y z 除 x y z 賦值運算子 賦值 x 10 賦值與和 x 10 等於x x 10 賦值與減 x 10 賦值與乘 x 10 賦值與除 x 10 賦值位與 x 0x02 賦值位或 x 0x02 邏輯操作符 邏輯與 if x 0xff 邏輯或 i...

檢視域中所有的使用者

前言 我們在新增域使用者時,有時會有使用者沒有新增,或者已新增的使用者名稱拼寫錯誤。這時,我們想查一下目前域中所有的使用者,使用如下命令。net user domain 其他一些命令 查詢域管理員使用者 net group domain admins domain 查詢域使用者 net user d...

hive中所有的join連線

內連線 inner join join優化 在進行join的時候,大表放在最後面 但是使用 streamtable 大表名稱 來標記大表,那麼大表放在什麼位置都行了 select streamtable s s.ymd,d.dividend from stocks s inner join divi...