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