Project

General

Profile

« Previous | Next » 

Revision f6a9c538

Added by Leszek Koltunski almost 4 years ago

Introduce three sizes of UI images: small, medium, large.

View differences:

src/main/java/org/distorted/states/RubikStatePattern.java
203 203
    {
204 204
    int padding = (int)(width*RubikActivity.PADDING);
205 205
    int margin  = (int)(width*RubikActivity.MARGIN);
206
    int icon = RubikActivity.getDrawable(R.drawable.ui_small_left,R.drawable.ui_medium_left, R.drawable.ui_big_left);
206 207

  
207 208
    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(0,LinearLayout.LayoutParams.MATCH_PARENT,1.0f);
208 209
    params.topMargin    = margin;
......
213 214
    mPrevButton = new ImageButton(act);
214 215
    mPrevButton.setLayoutParams(params);
215 216
    mPrevButton.setPadding(padding,0,padding,0);
216
    mPrevButton.setImageResource(R.drawable.ui_small_left);
217
    mPrevButton.setImageResource(icon);
217 218

  
218 219
    mPrevButton.setOnClickListener( new View.OnClickListener()
219 220
      {
......
235 236
    {
236 237
    int padding = (int)(width*RubikActivity.PADDING);
237 238
    int margin  = (int)(width*RubikActivity.MARGIN);
239
    int icon = RubikActivity.getDrawable(R.drawable.ui_small_right,R.drawable.ui_medium_right, R.drawable.ui_big_right);
238 240

  
239 241
    LinearLayout.LayoutParams params = new LinearLayout.LayoutParams(0,LinearLayout.LayoutParams.MATCH_PARENT, 1.0f);
240 242
    params.topMargin    = margin;
......
245 247
    mNextButton = new ImageButton(act);
246 248
    mNextButton.setLayoutParams(params);
247 249
    mNextButton.setPadding(padding,0,padding,0);
248
    mNextButton.setImageResource(R.drawable.ui_small_right);
250
    mNextButton.setImageResource(icon);
249 251

  
250 252
    mNextButton.setOnClickListener( new View.OnClickListener()
251 253
      {

Also available in: Unified diff