私は新しいアンドロイド開発者です。すべてのアクティビティで同じ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 に答える
1
シングルトンにします。または、パブリック静的参照を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 に答える