-1
所以基本上我有6個微調,6個edittext和一個按鈕,當我點擊按鈕時,我想要所有在spinners中選定的元素+編輯文本去textview(顯示)。我有這個java代碼作出這樣的,但代碼不適合我的實際代碼:將此代碼改編爲我的? (android)
import android.content.Intent;
import android.os.Bundle;
import android.widget.TextView;
public class Affichage extends ActionBarActivity {
TextView textView;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_affichage);
textView = (TextView) findViewById(R.id.afficher);
Intent intent = getIntent();
if(intent!=null)
{
String day = intent.getStringExtra("day");
String month = intent.getStringExtra("month");
String text = intent.getStringExtra("text");
textView.setText(day + "\n" + month + "\n" + text);
}
else
{
textView.setText("Intent is null");
}
}}
在這段代碼,微調是這樣定義的:
String[] days = { "Sunday", "Monday", "Tuesday", "Wednesday", "Thursday",
"Friday", "Saturday" };
但我確定我在一個XML文件微調(mainactivity.xml)像這樣的例子:
<Spinner
android:id="@+id/spinner3"
android:layout_width="130dp"
android:layout_height="35dp"
android:layout_above="@+id/button1"
android:layout_alignLeft="@+id/spinner2"
android:entries="@array/Products" />
我填充微調這樣,在一個陣列,在XML文件:
<array name="Products">
<item>p1</item>
<item>p2</item>
<item>p3</item>
</array>
因此,如何第一碼適應的方式IM定義微調?
謝謝
我真的很新的Android(初學者),我不明白你的意思;那2個佈局是什麼?我有1個佈局用於我的微調+ edittext和1個佈局,用於將texners和edittexts中的元素放入其中。 – 2014-10-18 22:41:57
'simple_spinner_item和simple_spinner_dropdown_item'是標準佈局文件,用於定義微調器及其下拉項目的外觀。檢查文檔,它在那裏描述。當你說你有2個佈局時,我假設你的意思是你的活動佈局文件與textedit和微調項目? – Ricky 2014-10-19 15:17:56