2011-09-30 87 views
0

我想在安卓平板電腦中使用筆。我用筆,想用筆寫文字。我如何開發Android應用程序以便在EditText中只接受筆輸入。我可以在模擬器中使用筆嗎?有沒有可用的API。安卓平板電腦的筆輸入

回答

0

據我所知,只有HTC在他們的一些android平板電腦上支持一支筆(如果我錯了,請別人糾正我,我可能沒有及時更新這些東西)。他們的筆可以在您觸摸設備時同時使用,因爲他們的屏幕可以顯示手指與特殊筆之間的區別。

這裏是他們的筆API鏈接

http://www.htcdev.com/devcenter/tablet-pen

(與他們的網站免費註冊是必需的,我相信)

我相信他們有一個HTC SDK您可以用AVD管理器下載,但我只是不知道它是否爲他們的筆api提供了一個特殊的模擬器 - 我還沒有嘗試過。

另外其他的android平板電腦/手機可以用於筆,即使它們在技術上不支持筆(但這些筆只是模擬手指的電容式觸摸的特殊手寫筆),所以對於這些設備,屏幕無法區分你的手指和筆之間的區別(所以你不能指定它們不同的功能,這絕對不是很好)。

+0

因此,我測試htc opensense sdk的平板電腦筆,但我無法測試他們的樣品。在我的問題中看到http://stackoverflow.com/questions/7594377/how-to-use-htc-opensensesdk – thinzar

+0

實際上,作爲標籤,他們的四個樣本中只有一個在仿真器上工作。我只是自己試了一下,筆api代碼示例爲我工作。您只需使用鼠標模擬手指,然後在按下字母P(模擬筆)時使用鼠標。如果鼠標被鎖定在筆模式下,您可以按Q鍵退出該模式。另外,如果你想使用HTC筆上的兩個按鈕,你可以在開關語句中添加一些代碼,並在點擊鼠標時按1或2(如果我沒有記錯的話)。 –