Как сделать пользовательский вид текста доступным для выбора?
Я использую 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+.
Кто-нибудь может мне помочь?