Project

General

Profile

« Previous | Next » 

Revision 77e66c58

Added by Leszek Koltunski 11 months ago

in API 34 R.id. things are no loger constants and cannot be used in switches.

View differences:

src/main/java/org/distorted/examples/generic/GenericTab.java
119 119
  @Override
120 120
  public void onClick(View v)
121 121
    {
122
    switch (v.getId())
123
      {
124
      case R.id.effects3dButtonAdd   : newEffect(); break;
125
      case R.id.effects3dButtonRemove: removeAll(); break;
126
      case R.id.button0dRemove       :
127
      case R.id.button1dRemove       :
128
      case R.id.button2dRemove       :
129
      case R.id.button3dRemove       :
130
      case R.id.button4dRemove       :
131
      case R.id.button5dRemove       : remove(v)  ; break;
132
      }
122
    int id = v.getId();
123

  
124
    if( id == R.id.effects3dButtonAdd    ) newEffect();
125
    if( id == R.id.effects3dButtonRemove ) removeAll();
126
    if( id == R.id.button0dRemove ||
127
        id == R.id.button1dRemove ||
128
        id == R.id.button2dRemove ||
129
        id == R.id.button3dRemove ||
130
        id == R.id.button4dRemove ||
131
        id == R.id.button5dRemove  ) remove(v);
133 132
    }
134 133

  
135 134
///////////////////////////////////////////////////////////////////////////////////////////////////

Also available in: Unified diff