106 lines
3.9 KiB
Java
106 lines
3.9 KiB
Java
package com.example.administrator.myapp;
|
|
|
|
import android.app.Activity;
|
|
import android.content.DialogInterface;
|
|
import android.content.Intent;
|
|
import android.os.Bundle;
|
|
import android.support.v7.app.*;
|
|
import android.view.View;
|
|
import android.widget.AdapterView;
|
|
import android.widget.ArrayAdapter;
|
|
import android.widget.Spinner;
|
|
|
|
public class goods_2_page extends Activity {
|
|
private Spinner myspinner;
|
|
@Override
|
|
protected void onCreate(Bundle savedInstanceState) {
|
|
super.onCreate(savedInstanceState);
|
|
setContentView(R.layout.activity_goods_2_page);
|
|
|
|
myspinner= (Spinner) findViewById(R.id.goods_list);
|
|
// 建立数据源
|
|
String[] mItems = getResources().getStringArray(R.array.goods2);
|
|
// 建立Adapter并且绑定数据源
|
|
ArrayAdapter<String> adapter=new ArrayAdapter<String>(this,android.R.layout.simple_spinner_item, mItems);
|
|
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
|
|
//绑定 Adapter到控件
|
|
myspinner.setAdapter(adapter);
|
|
//首先确保spinner 已经初始化,把这里改一下
|
|
|
|
myspinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() {
|
|
|
|
|
|
@Override
|
|
public void onItemSelected(AdapterView<?> parent, View view, int position, long id) {
|
|
String str=myspinner.getSelectedItem().toString();
|
|
/* if ("包裹2".equals(str)){
|
|
Intent intent = new Intent(locate_page.this, goods_2_page.class);
|
|
startActivity(intent);
|
|
finish();
|
|
}*/
|
|
if (getResources().getStringArray(R.array.goods)[0].equals(str)){
|
|
Intent intent = new Intent(goods_2_page.this,locate_page.class );
|
|
startActivity(intent);
|
|
finish();
|
|
/* for(int i=1;i<(getResources().getStringArray(R.array.goods)).length;i++){
|
|
if (getResources().getStringArray(R.array.goods)[i].equals(str)){
|
|
String temp = getResources().getStringArray(R.array.goods)[0];
|
|
getResources().getStringArray(R.array.goods)[0] = getResources().getStringArray(R.array.goods)[i];
|
|
getResources().getStringArray(R.array.goods)[i] = temp;
|
|
Intent intent = new Intent(locate_page.this, goods_2_page.class);
|
|
startActivity(intent);
|
|
finish();
|
|
}*/
|
|
|
|
}
|
|
}
|
|
|
|
@Override
|
|
public void onNothingSelected(AdapterView<?> parent) {
|
|
|
|
}
|
|
});
|
|
|
|
|
|
|
|
findViewById(R.id.return_button2).setOnClickListener(new View.OnClickListener() {
|
|
@Override
|
|
public void onClick(View v) {
|
|
//startActivity(new Intent(func_page.this,locate_page.class));
|
|
finish();
|
|
}
|
|
});
|
|
}
|
|
|
|
public void showdialog(View view)
|
|
{
|
|
//Toast.makeText(this,"clickme",Toast.LENGTH_LONG).show();
|
|
android.support.v7.app.AlertDialog.Builder alertdialogbuilder=new android.support.v7.app.AlertDialog.Builder(this);
|
|
alertdialogbuilder.setMessage("确认收货?");
|
|
alertdialogbuilder.setPositiveButton("确定", click1);
|
|
alertdialogbuilder.setNegativeButton("取消", click2);
|
|
android.support.v7.app.AlertDialog alertdialog1=alertdialogbuilder.create();
|
|
alertdialog1.show();
|
|
}
|
|
|
|
private DialogInterface.OnClickListener click1=new DialogInterface.OnClickListener()
|
|
{
|
|
@Override
|
|
public void onClick(DialogInterface arg0,int arg1)
|
|
{
|
|
// android.os.Process.killProcess(android.os.Process.myPid());
|
|
startActivity(new Intent(goods_2_page.this,get_goods.class));
|
|
}
|
|
};
|
|
private DialogInterface.OnClickListener click2=new DialogInterface.OnClickListener()
|
|
{@Override
|
|
|
|
public void onClick(DialogInterface arg0,int arg1)
|
|
{
|
|
arg0.cancel();
|
|
}
|
|
};
|
|
|
|
|
|
}
|