小编onc*_*2go的帖子

将typeFace设置为NumberPicker

如何在NumberPicker中更改字体类型.我尝试这样做,但字体不变.任何的想法?PS:color和textSize正在改变.

public class NumberPicker extends android.widget.NumberPicker {
        private Context context;
        private Typeface tfs;
       public NumberPicker(Context context, AttributeSet attrs) {
         super(context, attrs);
         this.context = context;
         tfs = Typeface.createFromAsset(context.getAssets(),"fonts/font.ttf");
       }

       @Override
       public void addView(View child) {
         super.addView(child);
         updateView(child);
       }

       @Override
       public void addView(View child, int index, android.view.ViewGroup.LayoutParams params) {
         super.addView(child, index, params);
         updateView(child);
       }

       @Override
       public void addView(View child, android.view.ViewGroup.LayoutParams params) {
         super.addView(child, params);
         updateView(child);
       }

       private void updateView(View view) {
         if(view instanceof EditText){
           ((EditText) view).setTypeface(tfs);
           ((EditText) view).setTextSize(25);
           ((EditText) view).setTextColor(Color.RED);
         }
       } …
Run Code Online (Sandbox Code Playgroud)

android typeface numberpicker

11
推荐指数
2
解决办法
5642
查看次数

Android PageKeyedDataSource(分页库)回调错误处理(src中有TODO异常)

我想通过loadInitial或loadafter 中的callback.onError(或 callback.onRetryableError)将错误异常传递给我的分页适配器,但总是收到崩溃。经过一些调试后,我在库源中找到了这个: 在此处输入图片说明

这实际上是我在崩溃跟踪中收到的信息。只是“待办事项”。依赖版本:

'androidx.paging:paging-runtime-ktx:2.1.1'

在生产中出现这种异常消息是否可以,或者我做错了什么?无论如何......问题:任何其他“内置”方式将加载错误传递给适配器?

android android-architecture-components android-paging android-paging-library

6
推荐指数
0
解决办法
549
查看次数