Rule image buttons

pull/162/head
M66B 6 years ago
parent 5fdc82c00c
commit bae5243ff3

@ -87,11 +87,11 @@ public class FragmentRule extends FragmentBase {
private EditText etSender; private EditText etSender;
private CheckBox cbSender; private CheckBox cbSender;
private ImageView ivSender; private ImageView ibSender;
private EditText etRecipient; private EditText etRecipient;
private CheckBox cbRecipient; private CheckBox cbRecipient;
private ImageView ivRecipient; private ImageView ibRecipient;
private EditText etSubject; private EditText etSubject;
private CheckBox cbSubject; private CheckBox cbSubject;
@ -190,11 +190,11 @@ public class FragmentRule extends FragmentBase {
etSender = view.findViewById(R.id.etSender); etSender = view.findViewById(R.id.etSender);
cbSender = view.findViewById(R.id.cbSender); cbSender = view.findViewById(R.id.cbSender);
ivSender = view.findViewById(R.id.ivSender); ibSender = view.findViewById(R.id.ibSender);
etRecipient = view.findViewById(R.id.etRecipient); etRecipient = view.findViewById(R.id.etRecipient);
cbRecipient = view.findViewById(R.id.cbRecipient); cbRecipient = view.findViewById(R.id.cbRecipient);
ivRecipient = view.findViewById(R.id.ivRecipient); ibRecipient = view.findViewById(R.id.ibRecipient);
etSubject = view.findViewById(R.id.etSubject); etSubject = view.findViewById(R.id.etSubject);
cbSubject = view.findViewById(R.id.cbSubject); cbSubject = view.findViewById(R.id.cbSubject);
@ -240,7 +240,7 @@ public class FragmentRule extends FragmentBase {
grpAnswer = view.findViewById(R.id.grpAnswer); grpAnswer = view.findViewById(R.id.grpAnswer);
grpAutomation = view.findViewById(R.id.grpAutomation); grpAutomation = view.findViewById(R.id.grpAutomation);
ivSender.setOnClickListener(new View.OnClickListener() { ibSender.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
Intent pick = new Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Email.CONTENT_URI); Intent pick = new Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Email.CONTENT_URI);
@ -251,7 +251,7 @@ public class FragmentRule extends FragmentBase {
} }
}); });
ivRecipient.setOnClickListener(new View.OnClickListener() { ibRecipient.setOnClickListener(new View.OnClickListener() {
@Override @Override
public void onClick(View v) { public void onClick(View v) {
Intent pick = new Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Email.CONTENT_URI); Intent pick = new Intent(Intent.ACTION_PICK, ContactsContract.CommonDataKinds.Email.CONTENT_URI);

@ -143,16 +143,17 @@
android:hint="@string/title_optional" android:hint="@string/title_optional"
android:inputType="textEmailAddress" android:inputType="textEmailAddress"
android:textAppearance="@style/TextAppearance.AppCompat.Medium" android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintEnd_toStartOf="@+id/ivSender" app:layout_constraintEnd_toStartOf="@+id/ibSender"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbSender" /> app:layout_constraintTop_toBottomOf="@id/cbSender" />
<ImageView <ImageButton
android:id="@+id/ivSender" android:id="@+id/ibSender"
android:layout_width="24dp" android:layout_width="24dp"
android:layout_height="24dp" android:layout_height="24dp"
android:layout_marginStart="6dp" android:layout_marginStart="6dp"
android:layout_marginEnd="6dp" android:layout_marginEnd="6dp"
android:background="?android:attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/title_legend_pick" android:contentDescription="@string/title_legend_pick"
app:layout_constraintBottom_toBottomOf="@id/etSender" app:layout_constraintBottom_toBottomOf="@id/etSender"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
@ -207,16 +208,17 @@
android:hint="@string/title_optional" android:hint="@string/title_optional"
android:inputType="textEmailAddress" android:inputType="textEmailAddress"
android:textAppearance="@style/TextAppearance.AppCompat.Medium" android:textAppearance="@style/TextAppearance.AppCompat.Medium"
app:layout_constraintEnd_toStartOf="@+id/ivRecipient" app:layout_constraintEnd_toStartOf="@+id/ibRecipient"
app:layout_constraintStart_toStartOf="parent" app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/cbRecipient" /> app:layout_constraintTop_toBottomOf="@id/cbRecipient" />
<ImageView <ImageButton
android:id="@+id/ivRecipient" android:id="@+id/ibRecipient"
android:layout_width="24dp" android:layout_width="24dp"
android:layout_height="24dp" android:layout_height="24dp"
android:layout_marginStart="6dp" android:layout_marginStart="6dp"
android:layout_marginEnd="6dp" android:layout_marginEnd="6dp"
android:background="?android:attr/selectableItemBackgroundBorderless"
android:contentDescription="@string/title_legend_pick" android:contentDescription="@string/title_legend_pick"
app:layout_constraintBottom_toBottomOf="@id/etRecipient" app:layout_constraintBottom_toBottomOf="@id/etRecipient"
app:layout_constraintEnd_toEndOf="parent" app:layout_constraintEnd_toEndOf="parent"
@ -613,8 +615,8 @@
android:layout_height="0dp" android:layout_height="0dp"
app:constraint_referenced_ids=" app:constraint_referenced_ids="
tvFolder,tvName,etName,tvOrder,etOrder,cbEnabled,cbStop, tvFolder,tvName,etName,tvOrder,etOrder,cbEnabled,cbStop,
vSeparatorSender,tvSender,cbSender,etSender,ivSender,tvAndSender, vSeparatorSender,tvSender,cbSender,etSender,ibSender,tvAndSender,
vSeparatorRecipient,tvRecipient,cbRecipient,etRecipient,ivRecipient,tvAndRecipient, vSeparatorRecipient,tvRecipient,cbRecipient,etRecipient,ibRecipient,tvAndRecipient,
vSeparatorSubject,tvSubject,cbSubject,etSubject,tvAndSubject, vSeparatorSubject,tvSubject,cbSubject,etSubject,tvAndSubject,
vSeparatorHeader,tvHeader,cbHeader,etHeader,tvAndHeader, vSeparatorHeader,tvHeader,cbHeader,etHeader,tvAndHeader,
vSeparatorSchedule,spScheduleDayStart,spScheduleDayEnd,tvScheduleHourStart,tvScheduleHourEnd, vSeparatorSchedule,spScheduleDayStart,spScheduleDayEnd,tvScheduleHourStart,tvScheduleHourEnd,

Loading…
Cancel
Save