Форум программистов, компьютерный форум CyberForum.ru

Непонятки со шрифтами - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android PlayMarket показывает старую версию приложения http://www.cyberforum.ru/android-dev/thread1650285.html
Позавчера обновил версия приложения на плеймаркете. Через час через Chrom увидел, что версия обновилась. Потом увидел, что эту версию уже скачивали. А у меня на устройстве в плеймаркете все еще старая версия предлагается. Почему так?
Android Файлы расширений Здравствуйте, уважаемые форумчане! Пришлось использовать файлы расширений. Тема для меня новая. Столкнулся с заметным падением скорости выполнения кода при обращении к ресурсам из obb файла. Может вопрос звучит очень обобщенно, но можете ли подсказать подходы по увеличении скорости доступа к ресурсам из файлов расширений? http://www.cyberforum.ru/android-dev/thread1650209.html
Как связать несколько ImageView в ScrollView или WebView? Android
Здравствуйте, уважаемые форумчане! Только начинаю осваивать Java и Android поэтому прошу не кидаться в меня камнями если что-то опишу не так :)) Нужно реализовать, как мне кажется, довольно простую задачу, однако решения, которое меня бы устраивало я не могу найти уже несколько дней. Суть такова. Есть 4 картинки которые должны скролиться вместе. Основная картинка (в нижнем правом углу)...
Угадай фильм по кадру Android
Доброго здравия, ребятки! Есть идея приложения - угадай фильм. Оффлайн. С бд в апк. Попробовал реализацию через парсинг xml, через SQLite и через массивы, но не смог сделать хоть сколько нибудь близко к заданию ибо недели две как пытаюсь программировать) Понимаю, что знаний не хватает, но хоть обучение и в процессе - приложуху хочется сделать уже сейчас. Саму логику примерно понимаю так: ...
Android Разработка под TV + управление пультом http://www.cyberforum.ru/android-dev/thread1650080.html
Добрый день! Есть задача приложения для tv и условие - управление этим приложением через пульт от телевизора. Подскажите, пожалуйста, в каком направлении копать. Может кто знает, или у кого-то есть, примеры подобных приложений, желательно с открытым кодом, чтобы использовать как пример для понимания работы данной схемы. Спасибо!
Android SwypeRefreshLayout не останавливает анимацию во Fragment Есть ViewPager, в нем фрагменты. Во фрагменте SwipeRefreshLayout с ListView Внутри класса фрагмента в onCreateView задаю swipeLayout = (SwipeRefreshLayout) view.findViewById(R.id.SwipeRefreshLayout); swipeLayout.setOnRefreshListener(SwipeRefreshListener); private SwipeRefreshLayout.OnRefreshListener SwipeRefreshListener = new SwipeRefreshLayout.OnRefreshListener(){ @Override... подробнее

Показать сообщение отдельно
apel70
5 / 6 / 0
Регистрация: 27.08.2015
Сообщений: 78
29.01.2016, 11:24  [ТС]     Непонятки со шрифтами
androbro, Вот код:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
[SPOILER]Typeface typeface = Typeface.createFromAsset(getAssets(), "B52.ttf");
        TextView textView = (TextView) findViewById(R.id.textView1);
        textView.setTypeface(typeface);
 
 
 
        final Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);
        toolbar.setTitle("Карточные Фокусы");
 
 
 
 
        drawerResult = new Drawer()
                .withActivity(this)
                .withHeader(R.layout.header_isy)
                .withToolbar(toolbar)
                .addDrawerItems(
                        new PrimaryDrawerItem().withName(R.string.history)
                                .withIdentifier(1),
                        new PrimaryDrawerItem().withName(R.string.slovar)
                                .withIdentifier(2),
                        new PrimaryDrawerItem().withName(R.string.settings)
                                .withIdentifier(3)
 
                )
                .withOnDrawerItemClickListener(new Drawer.OnDrawerItemClickListener() {
                                                   @Override
                                                   public void onItemClick(AdapterView<?>
                                                                                   adapterView,
                                                                           View view,
                                                                           int position, long id,
                                                                           IDrawerItem drawerItem) {
                                                       if (drawerItem instanceof Nameable) {
 
                                                           Toast.makeText(MainActivity.this,
                                                                   MainActivity.this.getString((
                                                                           (Nameable) drawerItem).getNameRes()),
                                                                   Toast.LENGTH_SHORT).show();
                                                       }
                                                       switch (position) {
                                                           case 1:
                                                               Intent intent = new Intent(MainActivity.this, History.class);
                                                               startActivity(intent);
                                                               break;
                                                           case 2:
                                                               Intent intent1 = new Intent(MainActivity.this, Slovar.class);
                                                               startActivity(intent1);
                                                               break;
                                                           case 3:
                                                               Intent intent2 = new Intent(MainActivity.this, Settings.class);
                                                               startActivity(intent2);
                                                               break;
 
                                                       }
 
                                                       try {
                                                           Intent int_rate = new Intent(Intent.ACTION_VIEW, Uri.parse(getApplicationContext()
                                                                   .getPackageName()));
                                                           int_rate.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                                                           getApplicationContext()
                                                                   .startActivity(int_rate);
                                                       } catch (Exception ignored) {
 
                                                       }
                                                   }
 
                                               }
 
 
                ).build();
                }
 
    public void OnClick1(View view){
 
        Intent intent=new Intent(MainActivity.this, Isy.class);
        startActivity(intent);
 
    }
    public void OnClick2(View view){
 
        Intent intent=new Intent(MainActivity.this, Hard.class);
        startActivity(intent);
 
    }
    public void OnClick3(View view){
 
        Intent intent=new Intent(MainActivity.this, Volt.class);
        startActivity(intent);
    }
 
 
 
 
        @Override
    public void onBackPressed() {
 
        if (back_pressed + 2000 > System.currentTimeMillis())
            super.onBackPressed();
        else
            Toast.makeText(getBaseContext(), "Что бы выйти нажмите кнопку Назад дважды",
                    Toast.LENGTH_SHORT).show();
        back_pressed = System.currentTimeMillis();
 
        if (drawerResult.isDrawerOpen()) {
            drawerResult.closeDrawer();
 
        }
 
    }
 
    private static long back_pressed;
 
 
 
}
[/SPOILER]
Вот Log:
Кликните здесь для просмотра всего текста
01-29 14:24:23.666 23823-23823/timonpumba.myapplication E/Zygote: Zygote: error closing descriptor
libcore.io.ErrnoException: close failed: EBADF (Bad file number)
at libcore.io.Posix.close(Native Method)
at libcore.io.BlockGuardOs.close(BlockGuardOs.java:75)
at com.android.internal.os.ZygoteInit.closeServerSocket(ZygoteInit.java:224)
at com.android.internal.os.ZygoteConnection.handleChildProc(ZygoteConnection.java:879)
at com.android.internal.os.ZygoteConnection.runOnce(ZygoteConnection.java:242)
at com.android.internal.os.ZygoteInit.runSelectLoop(ZygoteInit.java:704)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:640)
at dalvik.system.NativeStart.main(Native Method)
01-29 14:24:23.950 23823-23823/timonpumba.myapplication E/AndroidRuntime: FATAL EXCEPTION: main
Process: timonpumba.myapplication, PID: 23823
java.lang.RuntimeException: Unable to start activity ComponentInfo{timonpumba.myapplication/timonpumba.myapplication.MainActivity}: java.lang.RuntimeException: native typeface cannot be made
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2338)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)
at android.app.ActivityThread.access$800(ActivityThread.java:151)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)
at android.os.Handler.dispatchMessage(Handler.java:110)
at android.os.Looper.loop(Looper.java:193)
at android.app.ActivityThread.main(ActivityThread.java:5292)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:828)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:644)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: native typeface cannot be made
at android.graphics.Typeface.<init>(Typeface.java:175)
at android.graphics.Typeface.createFromAsset(Typeface.java:149)
at timonpumba.myapplication.MainActivity.onCreate(MainActivity.java:28)
at android.app.Activity.performCreate(Activity.java:5264)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1088)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2302)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2390)*
at android.app.ActivityThread.access$800(ActivityThread.java:151)*
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1321)*
at android.os.Handler.dispatchMessage(Handler.java:110)*
at android.os.Looper.loop(Looper.java:193)*
at android.app.ActivityThread.main(ActivityThread.java:5292)*
at java.lang.reflect.Method.invokeNative(Native Method)*
at java.lang.reflect.Method.invoke(Method.java:515)*
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:828)*
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:644)*
at dalvik.system.NativeStart.main(Native Method)*
 
Текущее время: 16:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru