Извините, что сказал такую демотивирующую вещь, однако я бы даже не попытался это сделать. Вы должны понимать, что просто нарисовать «плавающий прямоугольник на экране» недостаточно - что «плавающий прямоугольник» должен быть фокусируемым полем, которое появляется над другими полями на экране, однако это невозможно с 4.6 API .