我是一个新的安卓开发者。我想在所有活动中使用相同的TextView 。但是,我不知道如何将 TextView 声明为全局变量以及如何使用它来显示活动中的文本。请帮我。代码很简单。 感谢每一个人。
			
			6620 次
		
4 回答
            2        
        
		
将带有 id 的文本视图的 XML 代码编写为:
<TextText
    android:id="@+id/textview"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content" />
比在您的活动中在 onCreate() 方法之前将其声明为:
public static TextView textview = (TextView) findViewByID(Your ID);
比这将可供所有课程使用。
于 2012-12-29T12:04:07.760   回答
    
    
            2        
        
		
你可以在任何地方使用它:
TextView textview = (TextView) findViewByID(Your ID);
 textview = (TextView) findViewByID(Your ID);
    于 2015-04-16T18:21:18.773   回答
    
    
            1        
        
		
使其成为单例。或者只保留一个公共静态引用。
public class MyReference {
    public static TextView myTextView = new TextView();
}
然后你可以通过调用在任何地方使用它MyReference.myTextView
于 2012-12-29T11:52:57.177   回答
    
    
            -1        
        
		
我认为这个链接对
http://alinberce.wordpress.com/2012/02/20/android-edittext-with-custom-font-and-clear-button/
您Editbox只需创建一次并在应用程序中的任何地方使用
Layout在文件中使用天气或在 java 中动态使用Class
于 2012-12-29T12:04:25.560   回答