2012-06-27 21 views
5

android 2.1+のアプリケーションを作成しています。私の活動の一つでは、EditTextカスタムキーボード(keyboard.xmlのキーマッピングを持つKeyboardView)があります。 、問題はアンドロイド2.3.3のEditTextTextCursorの位置が表示されているが、not blinkingに開始し、アンドロイド3.0+テキストカーソルの上にある - (テキストカーソルが点滅して正しく表示されるすべてのもの)すべてがアンドロイド2.1に完璧に動作しますちょうどinvisible - どちらの場合も、キーボードは正常に動作しています。私はカップルの日からこの問題に苦しんでいます...どんな考えが本当に役に立つでしょう。EditTextのAndroidテキストカーソル

以前に言及しておくべきことが1つあります。このアクティビティは2つのフラグメント(アンドロイドサポートライブラリ)に分割され、そのうちの1つにEditTextがあり、親アクティビティからキーボードが呼び出されます。

答えて

0

私は前にこの問題に直面したときに、解決策は次のようにマニフェストを修正することにより、エディットテキストが含まれている活動にハードウェアアクセラレーションを無効にすることでしたが:

<activity android:name="activity name" android:hardwareAccelerated="false"/> 
+0

残念ながらそれは私のために動作しませんでしたが、ご提案いただきありがとうございます。 – kookee