Develop Android Apps, example Text is Selectable

New Tutorial 2022


View All Tutorials




Android Tutorial - Text Is Selectable(copy/paste text)

Added August 2022

For this tutorial, we are going to learn how to copy text from an app screen.

We are going to create a new app for this tutorial, and name is 'Copy Paste Example'

Android Tutorial - Text is Selectable


Creating Our New App

Open AIDE, Select New Project, from the left menu, or center menu hierachy of files; and do the following:

Select
Create an Android app, choose java xml programming language

choose NEW ANDROID APP(Gradle/Android SDK/java/xml) if your using the newest version of AIDE.

Choose HELLO WORLD example app template(java/xml);if your using an older version of AIDE,

For app name; type 'Copy Paste Example'

For app package name type: com.aac.copypaste_example

Click Create

Your new app is now created for you - named 'Copy Paste Examplr'. You will have the 'little green Android image' as your app icon.



AIDE automatically opens your new app in the editor for you.

Where Code is Coded

For our app Copy Paste Example, we must edit the main.xml, aka, the layout page.

To make the text selectable on our page we must add the attribute android:textisselectable="true". Once included in our TextView code, the text can be copied and pasted elsewhere. It can also be shared. We don't have to edit our java class nor any other page. Simply adding the 'text is selectable attribute' to our TextView element enables this feature.
This image shows the code as added at our TextView.

Text is Selectable Attribute

You can copy paste the code from the Example code section to paste into the main.xml to replace the code. Save the page and Run the app to make the update. Your text is now able to be copied.

All code for this tutorial is at the Example Code section on this page. Only copy and replace code for the pages mentioned that require updating.
At Example Code section on this page; any page notated as 'no edit required', means you dont have to copy and paste that page - added only for you to view it.

TIPS

Navigating The App Project Hierachy

To view A FILE do either: from right menu choose FILES or GOTO, this will show the apps files along the top of editor, dropdown, and left side menu. After editing a file, SAVE it, right side menu, choose SAVE.

Creating Pages

Check for the filename extensions of page your creating. If for example, your creating a new Java page, (java folder)you want to see pages already created in that folder that have the .java file extension. Click 'create new java class' to create your page.

For xml files, you must create these in the 'res/layout' folder of your app project. Click 'add new xml file', to create your page.


Additional Reading on coding, at Android Developer website
Gohere


In Summary,
App Name is ' Copy Paste Example' - located at AppProjects/CopyPasteExample in AIDE; OPEN the AIDE app, then open App Projects, THEN select the 'Copy Paste Examole', app from your files hierachy(left menu); then DOUBLE CLICK on any file from the app, like strings.xml, to open it in AIDE.

Make sure at top of page, the app name 'Copy Paste Example' is there next to AppProjects like so: AppProjects/CopyPasteExample, then you know you have the proper App.

Once a file is in the editor, you can edit, save it, then RUN your APP, install, to Open your app.

You can open the app Simply by Clicking on the Android little green App Icon,with the wording 'Copy Paste Example' on your tablet. It will be with your other installed apps.

If you make further changes to this App, you need to SAVE, RUN, UPDATE, INSTALL, OPEN the app again.
EXAMPLE CODE - Code For This Tutorial.

JUST copy the code for this tutorial from the Example Code in this section.

Example Code:
Copy Paste the Code

This free script provided by
JavaScript Kit

Share This Page

You Might Like
AAC App Hub




AIDE for creating Android Apps on your tablet or cell phone(android).
Free and Paid.
GoTo Aide

ANDROID STUDIO - for creating Android Apps on your desktop computer.
Free to Install and Use
Learn more - Android Studio

The Java XML files we code(example codes) and the Android Apps we create in our Free Tutorials are compatible with Android Studio and AIDE. Just choose Java XML as your Programming Language.


You May Like:
Make Sushi Rolls Taste World Wines Flavours and Aromas


Android Tutorial: Text is Selectable - Copy Paste Example

AndroidAppCoding.com, All Rights Reserved