0

私は Android 開発を学び始めましたが、簡単なことはできません。いくつかのウィジェット (TextView、ボタンなど) を定義する activity_login.xml があり、テキストビューのサイズをプログラムで変更したいと考えています。R.id を使用しようとしていますが、Eclipse でテキスト ビューが表示されません。ここで私が試したこと。res/layout/activity_login.xml ファイルの TextView:

<TextView
    android:id="@+id/login_text_view"
    android:layout_width="23"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/button_log"
    android:layout_alignParentTop="true"
    android:layout_alignRight="@+id/button_sign_up"
    android:layout_marginTop="34dp"
    />

そして、ここで私は私のでそれに接続しようとしていますLoginActivity.java:

final TextView loginTextView = (TextView) findViewById(R.id.login_text_view);

問題の Eclipse ではloginTextView、xml ファイルに他のウィジェットも表示されません。

4

2 に答える 2

1

あなたの活動では、レイアウトをonCreate()使用して設定していることを確認してくださいsetContentView(R.layout.activity_login)

于 2012-12-06T16:40:12.173 に答える
1

onCreate()

setContentView(activity_login.xml)

まだ行ったことがない場合は、このリンクが出発点として役立ちます。Android のライフサイクルについて説明し、開始時に他の Android リソースへのリンクがあります。

于 2012-12-06T16:41:31.487 に答える