2011-07-15 14 views
0

可能性の重複:
Android Problem calling TextView from second layout fileアンドロイドfindViewById()問題

やあみんな、私の活動のための主要なレイアウトxmlファイルが

を次のように使用されているようR.layout.date_list_layoutです
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    setContentView(R.layout.date_list_layout); 

しかし、TextViewのテキストを別のレイアウトの同じアクティビティから設定したいと考えています。xml f ILE R.layout.display_item

私はR.id.currencyのTextViewがメインR.layout.date_list_layoutではないように私は通常、以下のコードを使用しますが、これは動作していない知っている....

TextView currency = (TextView) findViewById(R.id.currency); 
currency.setText(cur); 

私はコードの次の行が間違っていることを知っていますが、R.layout.display_item xmlのR.id.currencyにアクセスするための同様のコード行を書く方法がありますか?私はAndroidのに非常に新しいです感謝

答えて

0

を、これは私が最後の2日間boggledていると私はオンライン

を任意の解決策を見つけることができないよう

TextView currency = (TextView) findViewById(R.layout.display_item/R.id.currency); 
    currency.setText(cur); 

いくつかのヘルプは本当にいただければ幸いです私はわからないが、私は、これは動作するはずだと思う:

TextView textView = (TextView)View.inflate(this, R.layout.display_item, null); 

「これは」あなたの活動になります。

関連する問題