Fix fonts even for list views
This commit is contained in:
parent
95071736b4
commit
63c1bc40d8
@ -23,7 +23,7 @@ public abstract class BaseFragment extends Fragment {
|
||||
@Inject
|
||||
AdUi adUi;
|
||||
@Inject
|
||||
Typeface typeface;
|
||||
public Typeface typeface;
|
||||
|
||||
protected BaseFragment(@LayoutRes int layout) {
|
||||
this.layout = layout;
|
||||
|
@ -36,10 +36,7 @@ import android.widget.TextView;
|
||||
import butterknife.Bind;
|
||||
import butterknife.ButterKnife;
|
||||
import org.solovyev.android.Check;
|
||||
import org.solovyev.android.calculator.BaseFragment;
|
||||
import org.solovyev.android.calculator.CalculatorActivity;
|
||||
import org.solovyev.android.calculator.Keyboard;
|
||||
import org.solovyev.android.calculator.R;
|
||||
import org.solovyev.android.calculator.*;
|
||||
import org.solovyev.android.views.DividerItemDecoration;
|
||||
import org.solovyev.common.math.MathEntity;
|
||||
import org.solovyev.common.text.Strings;
|
||||
@ -205,6 +202,7 @@ public abstract class BaseEntitiesFragment<E extends MathEntity> extends BaseFra
|
||||
|
||||
public EntityViewHolder(@Nonnull View view) {
|
||||
super(view);
|
||||
BaseActivity.fixFonts(itemView, typeface);
|
||||
ButterKnife.bind(this, view);
|
||||
view.setOnClickListener(this);
|
||||
view.setOnCreateContextMenuListener(this);
|
||||
|
@ -24,6 +24,7 @@ package org.solovyev.android.calculator.history;
|
||||
|
||||
import android.app.Activity;
|
||||
import android.content.Context;
|
||||
import android.graphics.Typeface;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.v4.app.FragmentActivity;
|
||||
@ -59,6 +60,8 @@ public abstract class BaseHistoryFragment extends BaseFragment {
|
||||
Editor editor;
|
||||
@Inject
|
||||
Bus bus;
|
||||
@Inject
|
||||
Typeface typeface;
|
||||
@Bind(R.id.history_recyclerview)
|
||||
RecyclerView recyclerView;
|
||||
private HistoryAdapter adapter;
|
||||
@ -151,6 +154,7 @@ public abstract class BaseHistoryFragment extends BaseFragment {
|
||||
|
||||
public HistoryViewHolder(View view) {
|
||||
super(view);
|
||||
BaseActivity.fixFonts(view, typeface);
|
||||
ButterKnife.bind(this, view);
|
||||
view.setOnCreateContextMenuListener(this);
|
||||
view.setOnClickListener(this);
|
||||
|
@ -3,6 +3,7 @@ package org.solovyev.android.calculator.plot;
|
||||
import android.annotation.SuppressLint;
|
||||
import android.content.Context;
|
||||
import android.content.DialogInterface;
|
||||
import android.graphics.Typeface;
|
||||
import android.os.Bundle;
|
||||
import android.support.annotation.NonNull;
|
||||
import android.support.annotation.Nullable;
|
||||
@ -14,10 +15,7 @@ import android.view.*;
|
||||
import android.widget.TextView;
|
||||
import butterknife.Bind;
|
||||
import butterknife.ButterKnife;
|
||||
import org.solovyev.android.calculator.App;
|
||||
import org.solovyev.android.calculator.AppComponent;
|
||||
import org.solovyev.android.calculator.BaseDialogFragment;
|
||||
import org.solovyev.android.calculator.R;
|
||||
import org.solovyev.android.calculator.*;
|
||||
import org.solovyev.android.plotter.BasePlotterListener;
|
||||
import org.solovyev.android.plotter.PlotFunction;
|
||||
import org.solovyev.android.plotter.PlotIconView;
|
||||
@ -35,6 +33,8 @@ public class PlotFunctionsFragment extends BaseDialogFragment {
|
||||
|
||||
@Inject
|
||||
Plotter plotter;
|
||||
@Inject
|
||||
Typeface typeface;
|
||||
@NonNull
|
||||
private final PlotterListener plotterListener = new PlotterListener();
|
||||
private Adapter adapter;
|
||||
@ -105,6 +105,7 @@ public class PlotFunctionsFragment extends BaseDialogFragment {
|
||||
|
||||
private ViewHolder(@NonNull View itemView) {
|
||||
super(itemView);
|
||||
BaseActivity.fixFonts(itemView, typeface);
|
||||
ButterKnife.bind(this, itemView);
|
||||
itemView.setOnClickListener(this);
|
||||
itemView.setOnCreateContextMenuListener(this);
|
||||
|
Loading…
Reference in New Issue
Block a user