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

Intel Atomx86 - Android

Восстановить пароль Регистрация
 
semiromid
 Аватар для semiromid
7 / 7 / 2
Регистрация: 28.08.2014
Сообщений: 177
08.10.2014, 20:36     Intel Atomx86 #1
Здравствуйте!
Я использую Android Virtual Device для проверки своих программ на работоспособность .
Одни виртуальные устройства у меня на базе процессора ARM (armeabi-v7a) , другие Intel Atom(x86).

В виртуальном устройстве с базой armeabi-v7a, ListView работает неправильно. При попытке передвинуться по списку в низ , он автоматически сам прокручивается до самого низу .



Вот видео :

Кликните здесь для просмотра всего текста


Что это может быть?

Приведу один из примеров:
Добавлено через 3 минуты
MainActivity
Кликните здесь для просмотра всего текста
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
package com.example.textgoogleapi19;
 
 
 
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.ArrayAdapter;
import android.widget.ListView;
 
 
public class MainActivity extends ActionBarActivity {
 
    String[] names = { "Иван", "Марья", "Петр", "Антон", "Даша", "Борис",
              "  u", "Игорь", "Анна", "Юрий", "Андрей" };
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        
            // находим список
            ListView lvMain = (ListView) findViewById(R.id.lvMain1);
 
            // создаем адаптер
            ArrayAdapter<String> adapter = new ArrayAdapter<String>(this,
                android.R.layout.simple_list_item_1, names);
 
            // присваиваем адаптер списку
            lvMain.setAdapter(adapter);
 
          
        
          
              
    }
    
    
      public void Click123(View Click12){
            String u="o";
            String u2="Привет";
            //int i = Integer.parseInt("Привет");
            //int i = new Integer(u2);
 
            int i = Integer.valueOf("Привет");
 
            Log.i("Привет - "+i ,u);  
          } 
 
 
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }
 
    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
}


main.xml

Кликните здесь для просмотра всего текста
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
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent" >
 
<TextView
 android:layout_width="fill_parent"
 android:layout_height="wrap_content"
 android:text="Hello">
</TextView>
 
<ListView
    android:id="@+id/lvMain"
    android:layout_width="match_parent"
    android:layout_height="250dp" >
 
</ListView>
 
<Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentLeft="true"
    android:layout_below="@+id/lvMain"
    android:layout_marginLeft="63dp"
    android:layout_marginTop="61dp"
    android:onClick="Click123"
    android:text="Button" />
 
</RelativeLayout>


strings.xml
Кликните здесь для просмотра всего текста
Java
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="utf-8"?>
<resources>
 
    <string name="app_name">test5</string>
    <string name="hello_world">Hello world!</string>
    <string name="action_settings">Settings</string>
    <color name="black">#1B0A2A</color>
    <color name="grenM">#00FF66</color> 
    <color name="whileM">#FBEFEF</color>
    <color name="grenM2">#2E2E2E</color>
</resources>


Добавлено через 2 часа 1 минуту
Проблема не у одного меня :
Источник - http://stackoverflow.com/questions/2...y-scrolls-down

When I try to scroll through a scrollView or listView the Android Emulator automatically scrolls down to the very end of the view. It's impossible to scroll up again, because it just scrolls down again immediately. Please give me some advice.
I just faced the same problem. In my case it appeared to be an issue with using the Intel Atom x86 process settings in my AVD. I also had installed the Intel Hardware Accelerated Execution Manager (HAXM).

I noticed when launching the AVD that I was getting some errors and warnings regarding HAXM. After changing my AVD settings to use ARM instead of Intel, the scrolling issues seemed to stop.

If you are using have your AVD setup to use the Intel Atom processor, I would recommend trying the ARM setting and see if you still see the problem.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.10.2014, 20:36     Intel Atomx86
Посмотрите здесь:

Привет SeNiOr'у от Intel: Израильское подразделение Intel увеличится на 1500 человек
Intel объявила о выпуске новейшего процессора Intel Core i7
Что поменять для увеличения производительности? (Intel Pentium 4, 2400 MHz, Intel Springdale-G i865G, Системная память 768 Мб)
Помогите подобрать Блок питания для: Intel Core i5-2500, Intel DZ68DB, Radeon 6970, DDR3 12Gb (3x4Gb).
Android Запуск AVD - Intel x86 Atom System Image под Windows 7 (cpu: AMD)
Эмуляторы андроид на Intel и Amd Android
Совместимость Delphi с процессорами типа Intel® Atom™ Z3735F, Intel® Celeron® N2840, Intel® Pentium® N3540 Delphi
Android Intel HAXM включен, но выключен
Не устанавливаются драйвера сетевой карты Intel (Cannot install drivers. No Intel(R) ADapters are present in
Android Install intel HAXM
SSD Intel 600p vs Intel 540s для ноутбука lenovo y700-15
Панель управления HD-графикой Intel не запускается, но видео intel hd 4600 в диспетчере присутствует Windows 10

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 22:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru