I am a new android dev. I want to use a same TextView in all activity. But, i don\'t know how to declare TextView as global Variable & How can i use thi
You can use this everywhere:
TextView textview = (TextView) findViewByID(Your ID);
textview = (TextView) findViewByID(Your ID);
Write your XML code of text view with id as:
<TextText
android:id="@+id/textview"
android:layout_width="fill_parent"
android:layout_height="wrap_content" />
Than in your activity declare it before onCreate() method as:
public static TextView textview = (TextView) findViewByID(Your ID);
Than this will be accessible to all calsses.
I think this Link this is helpfull to
http://alinberce.wordpress.com/2012/02/20/android-edittext-with-custom-font-and-clear-button/
you have to create Editbox
just One time & use anywhere in Application
weather use in Layout
file or use Dynamically in java Class
Make it a singleton. Or just keep one public static reference.
public class MyReference {
public static TextView myTextView = new TextView();
}
and then you can use it anywhere by calling MyReference.myTextView