2011-05-13 129 views
0

如何使用XML打印字符串變量?這裏有一個例子顯示我想要做什麼。我想用字符串變量的第二種方法。使用XML打印變量

1-

TextView tv = new TextView(this); 
    tv.setText("Hello, Android"); 
    setContentView(tv); 

2-

XML

<?xml version="1.0" encoding="utf-8"?> 
<resources> 
    <string name="hello">Hello, Android! I am a string resource!</string> 
    <string name="app_name">Hello, Android</string> 
</resources> 

爪哇

public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.main); 
} 
+1

你是什麼意思?你想從XML或XML打印字符串?請更具體地 – Egor 2011-05-13 08:59:05

+0

我不知道。我只想打印字符串並使用佈局。 – 2011-05-13 09:14:11

+0

我編輯過。它更清楚嗎? – 2011-05-13 09:33:51

回答

0

OK,首先你的主佈局必須包含一個指定了id的TextView。那麼你可以使用這個代碼: setContentView(R.layout.main); TextView textView = (TextView)findViewById(R.id.text_view); textView.setText(getString(R.id.hello)); 希望這會有所幫助。