GuidedStepFragment: add test for icon

Bug 26473407

Change-Id: I2f59fe2d869c39c802a6451533a49f6682cdef8a
This commit is contained in:
Dake Gu
2016-01-11 15:56:12 -08:00
parent f5b1907589
commit c77aa4f798
2 changed files with 12 additions and 8 deletions

View File

@@ -104,12 +104,14 @@ public class GuidedStepActivity extends Activity {
.build()); .build());
} }
private static void addEditableAction(List<GuidedAction> actions, long id, String title, String desc) { private static void addEditableAction(Context context, List<GuidedAction> actions,
actions.add(new GuidedAction.Builder() long id, String title, String desc) {
actions.add(new GuidedAction.Builder(context)
.id(id) .id(id)
.title(title) .title(title)
.description(desc) .description(desc)
.editable(true) .editable(true)
.icon(R.drawable.lb_ic_search_mic)
.build()); .build());
} }
@@ -304,8 +306,8 @@ public class GuidedStepActivity extends Activity {
@Override @Override
public void onCreateActions(List<GuidedAction> actions, Bundle savedInstanceState) { public void onCreateActions(List<GuidedAction> actions, Bundle savedInstanceState) {
addEditableAction(actions, FIRST_NAME, "Pat", "Your first name"); addEditableAction(getContext(), actions, FIRST_NAME, "Pat", "Your first name");
addEditableAction(actions, LAST_NAME, "Smith", "Your last name"); addEditableAction(getContext(), actions, LAST_NAME, "Smith", "Your last name");
List<GuidedAction> subActions = new ArrayList<GuidedAction>(); List<GuidedAction> subActions = new ArrayList<GuidedAction>();
addAction(actions, PAYMENT, "Select Payment", "", subActions); addAction(actions, PAYMENT, "Select Payment", "", subActions);
addEditableDescriptionAction(actions, PASSWORD, "Password", "", "", addEditableDescriptionAction(actions, PASSWORD, "Password", "", "",

View File

@@ -106,12 +106,14 @@ public class GuidedStepSupportActivity extends FragmentActivity {
.build()); .build());
} }
private static void addEditableAction(List<GuidedAction> actions, long id, String title, String desc) { private static void addEditableAction(Context context, List<GuidedAction> actions,
actions.add(new GuidedAction.Builder() long id, String title, String desc) {
actions.add(new GuidedAction.Builder(context)
.id(id) .id(id)
.title(title) .title(title)
.description(desc) .description(desc)
.editable(true) .editable(true)
.icon(R.drawable.lb_ic_search_mic)
.build()); .build());
} }
@@ -306,8 +308,8 @@ public class GuidedStepSupportActivity extends FragmentActivity {
@Override @Override
public void onCreateActions(List<GuidedAction> actions, Bundle savedInstanceState) { public void onCreateActions(List<GuidedAction> actions, Bundle savedInstanceState) {
addEditableAction(actions, FIRST_NAME, "Pat", "Your first name"); addEditableAction(getContext(), actions, FIRST_NAME, "Pat", "Your first name");
addEditableAction(actions, LAST_NAME, "Smith", "Your last name"); addEditableAction(getContext(), actions, LAST_NAME, "Smith", "Your last name");
List<GuidedAction> subActions = new ArrayList<GuidedAction>(); List<GuidedAction> subActions = new ArrayList<GuidedAction>();
addAction(actions, PAYMENT, "Select Payment", "", subActions); addAction(actions, PAYMENT, "Select Payment", "", subActions);
addEditableDescriptionAction(actions, PASSWORD, "Password", "", "", addEditableDescriptionAction(actions, PASSWORD, "Password", "", "",