2010-02-06 64 views
26

真的只有一個小問題,我想將當年放入我的應用程序的頁腳。每個頁腳都是一個TextView,可以在菜單屏幕上看到。有沒有辦法將這一年插入到動態頁面中?將當前年份插入到TextView中

乾杯, 勞倫斯

回答

95

你可以這樣做:

Calendar calendar = Calendar.getInstance(); 
int year = calendar.get(Calendar.YEAR); 

TextView footer = findViewById(R.id.footer); 
footer.setText("" + year); 
+0

乾杯,羞恥有沒有辦法用XML做... – Ljdawson 2010-02-07 17:06:12

0
Hi Guys this is the code by what you can achieve the dropdown array of last 15 years (As the vehicle registration is valid for 15 years in India). So you can show this by the below code on Spinner dropdown in android. 

    ArrayList<YearModel> arrayListYear=new ArrayList<>(); 
    int year,startYear,endYear; 

    Calendar calendar = Calendar.getInstance(); 
      year = calendar.get(Calendar.YEAR); 
      startYear=year-15; 
      endYear=startYear+14; 

      arrayListYear.clear(); 
      for(int i=startYear;i<=endYear;i++){ 
       arrayListYear.add(new YearModel(""+i)); 
      } 

      ArrayList<String> names = new ArrayList<>(); 
      for(YearModel model : arrayListYear) { 
       names.add(model.getName()); 
       Log.e("Year","==>"+names); 
      } 

      spCarBuyYear.setAdapter(new ArrayAdapter<String>(MotorInsuranceActivity.this, R.layout.spinner_item, names)); 
相關問題