小风疏雨 2016-01-22 16:42 采纳率: 12.5%
浏览 1595

为什么一个写在activity的Oncreate()里面的方法不调用?!

求助啊 完全不懂啊 就是那个getClothprice()方法 搞来搞去不调用啊 后面的Init()方法反而是调用的
OrderService orderService = new OrderService();
SharedPreferences userinfo;
JSONArray clothArray;
int depar_id;
int[] pri;

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_ordering);
    Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
    setSupportActionBar(toolbar);
    pri = new int[10];
    InitUserinfo();
    getClothprice();
    Init();
}

    private void getClothprice() {
    new Thread(new Runnable() {
        @Override
        public void run() {
            try {
                clothArray=orderService.getClothprice(1);
                if(clothArray!=null){
                    handler.sendEmptyMessage(0);
                }else{
                    //Toast.makeText(getApplicationContext(),"未连接到网络",Toast.LENGTH_SHORT).show();
                    return;
                }
            }catch (Exception e){
                e.printStackTrace();
            }
        }
    }).start();
}
  • 写回答

2条回答 默认 最新

  • threenewbee 2016-01-22 20:43
    关注

    启动一个线程,执行getClothprice,获得衣服的价格。
    关键看orderService里面做了什么。

    你下断点看看是不是报了异常或者走到了else分支。

    评论

报告相同问题?

悬赏问题

  • ¥15 Oracle触发器记录修改前后的字段值
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题
  • ¥15 lna设计 源简并电感型共源放大器