Как сделать пользовательский вид текста доступным для выбора?

Я использую DynamicLayout чтобы нарисовать текст в пользовательском представлении, теперь я хочу, чтобы текст можно было выбирать, что мне делать дальше?

Теперь я рисую текст просто так:

DynamicLayout layout = new DynamicLayout(mText,
            mTextPaint, getMeasuredWidth() - getPaddingLeft() - getPaddingRight(), Layout.Alignment.ALIGN_NORMAL,
            mLineSpacing, mSpacingExtra, true);

layout.draw(canvas);

Может кто-нибудь сказать мне шаг, как этого достичь?

Обновить:

Я прочитал эти сообщения:

Android-Как я могу показать выделение текста на просмотр текста?

Эффект, который я хочу, похож на этот пост в основном, но я не расширил TextView от Google, я делаю это сам из View из-за компактности API 8+.

Кто-нибудь может мне помочь?

0 ответов

Другие вопросы по тегам