2013-02-01 32 views
1

我已經在我的xml佈局中定義了一個textview。現在當我想在我的活動Java文件中調用這個textview時,我不知道該怎麼做。你能告訴我該怎麼做嗎?提前Thanx。在您的活動中定義文本視圖

這裏是我的XML佈局:

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:orientation="vertical" > 

<TextView 
    android:id="@+id/bubble_sort" 
    android:layout_width="fill_parent" 
    android:layout_height="match_parent" 
    android:layout_gravity="left" 
    android:text= 
"hello welome to your first c++ code."/> 

</LinearLayout> 

這是我的Java文件:

package com.example.cprograms; 

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.TextView; 

public class Bubble_sort extends Activity{ 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     // TODO Auto-generated method stub 
     super.onCreate(savedInstanceState); 
     TextView tv = (TextView) findViewById(R.id.bubble_sort); 
    } 
} 
+0

你想在textView中做什麼? – Anu

+0

我只是顯示一些文字。沒有別的 – user1977768

+0

得到了答案? – Anu

回答

1

添加這些行

setcontentView(R.layout.yourxmlfile); 

tv.setText("Hello") 

.....

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setcontentView(R.layout.yourxmlfile); 
    TextView tv = (TextView) findViewById(R.id.bubble_sort); 
    tv.setText("Hello"); 

} 
+0

現在電視應該使用哪種方法? – user1977768

+0

@ user1977768:看編輯... – Anu

0
package com.example.cprograms; 

import android.app.Activity; 
import android.os.Bundle; 
import android.widget.TextView; 

public class Bubble_sort extends Activity{ 

@Override 
protected void onCreate(Bundle savedInstanceState) { 
    // TODO Auto-generated method stub 
    super.onCreate(savedInstanceState); 
    setcontentView(R.layout.YOUR_MAIN_ACTIVITY.XML) 
    TextView tv = (TextView) findViewById(R.id.bubble_sort); 
    tv.setText("HelloWorld"); //Here Setting Text During Run time. 

} 

} 
0

您還沒有叫setcontentView(R.layout.yourXmlFileName) 在活動的方法。在super.onCreate(savedInstanceState)之後調用此方法。

希望這會有所幫助。

+0

thnxx每個人都需要你的幫助。 – user1977768

+0

它爲我工作! – user1977768

相關問題