2013-06-05 54 views
0

我有佈局,其中包含我正在使用的微調框中的TextView。如何在運行時更改android:text,具體取決於我的微調器。更改Spinner適配器內部的TextView佈局的文本

<?xml version="1.0" encoding="utf-8"?> 
<TextView xmlns:android="http://schemas.android.com/apk/res/android" 
    android:id="@android:id/text1" 
    style="?android:attr/spinnerItemStyle" 
    android:singleLine="true" 
    android:layout_width="match_parent" 
    android:layout_height="wrap_content" 
    android:ellipsize="marquee" 
    android:textSize="18sp" 
    android:textColor="#808080" 
    android:text="@string/month"/> 
+0

findViewById(R.id什麼。 text1).setText(「一些新的文本」); 這是你在找什麼?你的問題不是很清楚 –

+0

什麼不明確請指定。 – Mihir

+0

你文本視圖的目的是顯示一些文本,你選擇在微調內? –

回答

-1

如果你想找到當前選擇的項目在微調的文本,然後將其設置爲另一個TextView的,這是你需要做的

Spinner spinner = (Spinner) findViewById(R.id.idOfSpinner); 
TextView textView = (TextView)findViewById(R.id.idOfTextView); 

textView.setText(spinner.getSelectedItem().toString()); 
+3

如果你不明白這個問題,請不要回答。 – Mihir

相關問題