0
我不确定如何解决这个问题。 我已经采取了另一个人就在这里给出了一些指导原则,现在已得到了时,我按下按钮(监视器) http://i.stack.imgur.com/C8WgN.png调用最终的可编辑在烤面包中使用
我希望能够当按钮来发布Toast通知它崩溃的地步推迟,然后让它在几秒钟后消失 另外,有没有办法做到这一点,它仍然会创建一个敬酒通知,尽管一些信息(如line2)是空的?
basic.java:
public class Basic extends Activity {
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.basic);
Spinner spinner = (Spinner) findViewById(R.id.Spinner01);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(
this, R.array.state_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(adapter);
final Button display = (Button) findViewById(R.id.Button01);
display.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
EditText firstField = (EditText) findViewById(R.id.First);
EditText lastField = (EditText) findViewById(R.id.Last);
EditText line1Field = (EditText) findViewById(R.id.Line1);
EditText line2Field = (EditText) findViewById(R.id.Line2);
EditText cityField = (EditText) findViewById(R.id.City);
EditText stateField = (EditText) findViewById(R.id.Spinner01);
EditText zipField = (EditText) findViewById(R.id.Zip);
//EditText phoneField = (EditText) findViewById(R.id.Telephone);
final Editable firstName = firstField.getText();
final Editable lastName = lastField.getText();
final Editable lineOne = line1Field.getText();
final Editable lineTwo = line2Field.getText();
final Editable city = cityField.getText();
final Editable state = stateField.getText();
final Editable zip = zipField.getText();
//final Editable phoneNumber = phoneField.getText();
Toast toDisplay = Toast.makeText(null, firstName, 10);
toDisplay.show();
}
});
}
}
我想敬酒的布局中多行,并且看上去就像一个邮寄地址
首页上
街1号线
2号线
市,州邮编
当我尝试与国家微调用这个,我不能让它显示,我已经尝试stateField.getSelectedItemId(),与上面的声明是微调stateField =(微调)findViewById(R.id.Spinner01);但它只返回数组中的值,而不是该状态的实际缩写(例如,阿拉巴马州的“AL”)。 – 2011-01-20 05:15:34