Pull layout into XML

This commit is contained in:
str4d
2015-01-05 06:25:50 +00:00
parent 5185fb81ae
commit 18464d1bd0
2 changed files with 14 additions and 4 deletions

View File

@@ -213,12 +213,10 @@ public class EmailListFragment extends AuthenticatedListFragment implements
if (BoteHelper.isInbox(mFolder)) {
int numIncompleteEmails = I2PBote.getInstance().getNumIncompleteEmails();
if (numIncompleteEmails > 0) {
mNumIncompleteEmails = new TextView(getActivity());
mNumIncompleteEmails = (TextView) getActivity().getLayoutInflater().inflate(
R.layout.listitem_incomplete, getListView(), false);
mNumIncompleteEmails.setText(getResources().getQuantityString(R.plurals.incomplete_emails,
numIncompleteEmails, numIncompleteEmails));
mNumIncompleteEmails.setPadding(16, 8, 16, 8);
mNumIncompleteEmails.setGravity(Gravity.RIGHT);
mNumIncompleteEmails.setTextAppearance(getActivity(), R.style.TextAppearance_AppCompat_Small);
getListView().addHeaderView(mNumIncompleteEmails, null, false);
}
}

View File

@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="end"
android:paddingBottom="8dp"
android:paddingTop="8dp"
android:textAppearance="@style/TextAppearance.AppCompat.Small"
app:paddingEnd="16dp"
app:paddingStart="16dp"/>