0
ソフトキーボードのカーソル位置をランドスケープで取得する方法。ポートレートモードでは、OnTouchListenerを使用できますが、ランドスケープモードでは、OnTouchListenerはフルスクリーンのソフトキーボードでは機能しません。私は上記の風景のフルスクリーンキーボードの上に何を行うことができますどのように要するにランドスケープでソフトキーボードのカーソル位置を取得する方法
editText.setOnTouchListener(new View.OnTouchListener() {
@Override
public boolean onTouch(View view, MotionEvent motionEvent) {
cursorPosition = editText.getOffsetForPosition(motionEvent.getX(), motionEvent.getY()); // will give you the position of the nearest chracter.
return false;
}
});
..あなたが正しいです
。これが私が最初に 'OnTouchListener'を使用している理由です。 – Ali
詳細https://stackoverflow.com/a/22175787/6050536 – Ali