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

На эмуляторе работает, а в смартфоне нет - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Растянуть картинку заднего фона http://www.cyberforum.ru/android-dev/thread1169019.html
есть xml <TableRow xmlns:android="http://schemas.android.com/apk/res/android" android:layout_height="wrap_content" android:layout_width="fill_parent" android:stretchColumns="*" android:background="#E6E6FA" > <TextView android:background="#F8F8FF"
Android Задать value для check box Добрый день! Как задать значение для чек бокса ? Например, цену товара. И чтобы при отметке чек бокса, общая сумма показывалась в text поле ? Использую Android Studio. http://www.cyberforum.ru/android-dev/thread1168960.html
Android Прослушка GPS
Добрый день Регистрирую прослушку на доступность GPS так: BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { LocationManager lm = (LocationManager)getApplicationContext().getSystemService(LOCATION_SERVICE); if (lm.isProviderEnabled(LocationManager.GPS_PROVIDER)) { ...
Android Ошибка при компиляции в eclipse
При нажатии на кнопку Run(при попытки скомпилировать), вот такая вот ошибка.
Android Tab Layout with Swipeable Views http://www.cyberforum.ru/android-dev/thread1168783.html
Делаю вкладки по этому примеру - http://www.androidhive.info/2013/10/android-tab-layout-with-swipeable-views-1/ Выдает ошибку в строке 29 Подчеркивает getActionBar() Пишет - Type mismatch: cannot convert from android.app.ActionBar to android.support.v7.app.ActionBar Замучался, но ничего не могу сделать. Уже и код с сайта загружал и что только не делал. Хелп пишет что getActionBar с 11...
Android Набор номера по клику Я не когда не программировал под Android, Java я не очень знаю, ну хотел узнать на сколько тяжело будет реализовать такую программу: Есть номера телефонов(Label) и подпись их, при клике на номер телефона или хотя бы по подписи происходило набор номера, Я так думаю что я все нарисую Label и так далее, на события я подпишусь при клике, но не могу понять как заставить набирать номера(не знаю... подробнее

Показать сообщение отдельно
phpk
25 / 25 / 6
Регистрация: 15.05.2013
Сообщений: 1,068

На эмуляторе работает, а в смартфоне нет - Android

07.05.2014, 15:03. Просмотров 971. Ответов 5
Метки (Все метки)

Подскажите, в чём ошибка?
В android sdk работает, а в смарте нет.
А должен просто появится один символ на экране, и переместиться слева на право.
Смартфон почему-то зависает, начинает тормозить
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
import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnTouchListener;
import android.view.SurfaceView;
import android.view.SurfaceHolder;
import android.widget.TextView;
import android.graphics.*;
 
public class MainSurface extends Activity{
    
    MySurface mysurface;
    
    public void onCreate(Bundle savedInstanceState){
        super.onCreate(savedInstanceState);
        mysurface = new MySurface(this);
        setContentView(mysurface);
    }
    
    public void onResume(){
        super.onResume();
        mysurface.onResume();
    }
    
    public class MySurface extends SurfaceView{
        
        SurfaceHolder holder;
        Thread thread;
        TextView txt;
        Paint pt;
        boolean running;
        int x,y;
        
        MySurface(Context context){
            super(context);
            holder = getHolder();
            txt = new TextView(context);
            pt = new Paint();
            x = 10; y = 100;
        }
        
        public void onResume(){
            thread = new Thread(mrun);
            thread.start();
            running = true;
        }
        
        Runnable mrun = new Runnable() {
            public void run() {
                pt.setColor(Color.GREEN);
                while (running) {
                    Canvas canv = null;
                    canv = holder.lockCanvas();
                    if (canv == null)
                        continue;
                    canv.drawRGB(0, 0, 0);
                    canv.drawText("O", x, y, pt);
                    x += 10;
                    try {
                        Thread.sleep(100);
                    } catch (Exception e) {}
 
                    holder.unlockCanvasAndPost(canv);
                }
            }
        };
    }
    
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru