-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