can no longer edit service name
This commit is contained in:
		
							parent
							
								
									3fe77feeb5
								
							
						
					
					
						commit
						ac45779b27
					
				
					 4 changed files with 12 additions and 21 deletions
				
			
		| 
						 | 
					@ -45,7 +45,7 @@ public interface NoticeDialogListener {
 | 
				
			||||||
                    public void onClick(DialogInterface dialog, int id) {
 | 
					                    public void onClick(DialogInterface dialog, int id) {
 | 
				
			||||||
                        Bundle args = new Bundle();
 | 
					                        Bundle args = new Bundle();
 | 
				
			||||||
                        //@anshu: get the name and rate to come from the dialog_service_new dialog
 | 
					                        //@anshu: get the name and rate to come from the dialog_service_new dialog
 | 
				
			||||||
                        args.putString("name", "hey");
 | 
					                        args.putString("name", (String)getArguments().get("name"));
 | 
				
			||||||
                        args.putDouble("rate", 2.5);
 | 
					                        args.putDouble("rate", 2.5);
 | 
				
			||||||
                        //
 | 
					                        //
 | 
				
			||||||
                        EditServiceDialogFragment.this.setArguments(args);
 | 
					                        EditServiceDialogFragment.this.setArguments(args);
 | 
				
			||||||
| 
						 | 
					@ -56,12 +56,13 @@ public interface NoticeDialogListener {
 | 
				
			||||||
                    public void onClick(DialogInterface dialog, int id) {
 | 
					                    public void onClick(DialogInterface dialog, int id) {
 | 
				
			||||||
                        Bundle args = new Bundle();
 | 
					                        Bundle args = new Bundle();
 | 
				
			||||||
                        //@anshu: get the name and rate to come from the dialog_service_new dialog
 | 
					                        //@anshu: get the name and rate to come from the dialog_service_new dialog
 | 
				
			||||||
                        args.putString("name", "hey");
 | 
					                        args.putString("name", (String)getArguments().get("name"));
 | 
				
			||||||
                        //
 | 
					                        //
 | 
				
			||||||
                        EditServiceDialogFragment.this.setArguments(args);
 | 
					                        EditServiceDialogFragment.this.setArguments(args);
 | 
				
			||||||
                        mListener.onDialogDelete(EditServiceDialogFragment.this);
 | 
					                        mListener.onDialogDelete(EditServiceDialogFragment.this);
 | 
				
			||||||
                    }
 | 
					                    }
 | 
				
			||||||
                });
 | 
					                })
 | 
				
			||||||
 | 
					        .setTitle((String)getArguments().get("name"));
 | 
				
			||||||
        return builder.create();
 | 
					        return builder.create();
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -53,9 +53,12 @@ public class ServicesList extends AppCompatActivity implements NewServiceDialogF
 | 
				
			||||||
        DialogFragment newFragment = new NewServiceDialogFragment();
 | 
					        DialogFragment newFragment = new NewServiceDialogFragment();
 | 
				
			||||||
        newFragment.show(getSupportFragmentManager(), "addService");
 | 
					        newFragment.show(getSupportFragmentManager(), "addService");
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    public void editService(View view) {
 | 
					    public void editService(View view, String name) {
 | 
				
			||||||
        DialogFragment newFragment = new EditServiceDialogFragment();
 | 
					        DialogFragment newFragment = new EditServiceDialogFragment();
 | 
				
			||||||
        newFragment.show(getSupportFragmentManager(), "editService");
 | 
					        newFragment.show(getSupportFragmentManager(), "editService");
 | 
				
			||||||
 | 
					        Bundle args = new Bundle();
 | 
				
			||||||
 | 
					        args.putString("name", name);
 | 
				
			||||||
 | 
					        newFragment.setArguments(args);
 | 
				
			||||||
    }
 | 
					    }
 | 
				
			||||||
    //add new service
 | 
					    //add new service
 | 
				
			||||||
    @Override
 | 
					    @Override
 | 
				
			||||||
| 
						 | 
					@ -146,7 +149,9 @@ public class ServicesList extends AppCompatActivity implements NewServiceDialogF
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
            @Override
 | 
					            @Override
 | 
				
			||||||
            public void onClick(View view) {
 | 
					            public void onClick(View view) {
 | 
				
			||||||
                editService(view);
 | 
					                TextView nameview = (TextView)view.findViewById(R.id.Name);
 | 
				
			||||||
 | 
					                String name = nameview.getText().toString();
 | 
				
			||||||
 | 
					                editService(view, name);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
            }
 | 
					            }
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -50,7 +50,7 @@
 | 
				
			||||||
            android:layout_marginBottom="5dp"
 | 
					            android:layout_marginBottom="5dp"
 | 
				
			||||||
            android:layout_marginTop="10dp"
 | 
					            android:layout_marginTop="10dp"
 | 
				
			||||||
            android:layout_weight="1"
 | 
					            android:layout_weight="1"
 | 
				
			||||||
            android:text="Rate"
 | 
					            android:text="Hourly Rate"
 | 
				
			||||||
            android:textAppearance="@style/TextAppearance.AppCompat.Large"
 | 
					            android:textAppearance="@style/TextAppearance.AppCompat.Large"
 | 
				
			||||||
            android:textColor="@android:color/white"
 | 
					            android:textColor="@android:color/white"
 | 
				
			||||||
            android:textSize="15sp" />
 | 
					            android:textSize="15sp" />
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
| 
						 | 
					@ -5,21 +5,6 @@
 | 
				
			||||||
    android:layout_width="wrap_content"
 | 
					    android:layout_width="wrap_content"
 | 
				
			||||||
    android:layout_height="wrap_content">
 | 
					    android:layout_height="wrap_content">
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //component used from https://github.com/rengwuxian/MaterialEditText
 | 
					 | 
				
			||||||
    <com.rengwuxian.materialedittext.MaterialEditText
 | 
					 | 
				
			||||||
        android:id="@+id/NameInput"
 | 
					 | 
				
			||||||
        android:layout_width="match_parent"
 | 
					 | 
				
			||||||
        android:layout_height="80dp"
 | 
					 | 
				
			||||||
        android:layout_marginTop="20dp"
 | 
					 | 
				
			||||||
        android:hint="@string/servicename"
 | 
					 | 
				
			||||||
        android:textCursorDrawable="@color/colorWhite"
 | 
					 | 
				
			||||||
        android:textSize="15sp"
 | 
					 | 
				
			||||||
        app:met_baseColor="@android:color/black"
 | 
					 | 
				
			||||||
        app:met_floatingLabel="highlight"
 | 
					 | 
				
			||||||
        app:met_primaryColor="@color/colorBlack"
 | 
					 | 
				
			||||||
        app:met_singleLineEllipsis="true"
 | 
					 | 
				
			||||||
        android:layout_marginLeft="20dp"
 | 
					 | 
				
			||||||
        android:layout_marginRight="20dp"/>
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
    //component used from https://github.com/rengwuxian/MaterialEditText
 | 
					    //component used from https://github.com/rengwuxian/MaterialEditText
 | 
				
			||||||
    <com.rengwuxian.materialedittext.MaterialEditText
 | 
					    <com.rengwuxian.materialedittext.MaterialEditText
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue