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

Траблы с ListView - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Программа для Android, работа с юникодом http://www.cyberforum.ru/android-dev/thread1594574.html
Здравствуйте! Вопрос такой: Нужно создать алгоритм, который будет разбивать текст на символы, переводить символы в код юникода, прибавлять заданное число к коду, переводить полученное число обратно в символ, составлять из символов строку и выводить её обратно на экран. Во вложении скрин кода, помогите, пожалуйста.
Android Почему Handler не отображает сообщение на экране Есть Handler, который выполняет Runnable, во входящий поток отправляется сообщение, по сути он должен отобразить его на экране, но нет, если не работает, то явно что-то я не так делаю, подскажите и не судите строго, я пока только пробую))package com.example.client_1; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.net.Socket; import... http://www.cyberforum.ru/android-dev/thread1594486.html
Android Ускорение времени срабатывания кнопок с несколькими кодами (Key android:codes="97,98,99")
Есть олд стайл клавиатура (см. файл) и очень быстрый набиратель текста по-старинке :) Мне надо напечатать, например, "abac", что потребует достаточного много времени ожидания: 1-но нажатие для "а", подождать ~1 секунду, чтобы буква зафиксировалась и сдвинулся курсор, 2 нажатия для "b", подождать 1 сек. и т.д. Как можно программно указать, что, если прошло, предположим, 0.5 сек, то...
Безопасность амазоновского identity pool в app Android
Как можно защитить identity pool? Если его даже зашифровать и оставить в ресурсах, все равно при декомпиляции он станет доступен взломщику ч/з функцию дешифровки. Есть ли идеи на сей счет? Спасибо.
Android Out of memory imageLoader http://www.cyberforum.ru/android-dev/thread1594367.html
Добрый день. Проблема такая, есть таск, загружающий некую информацию и там же imageLoader. Переписал для этого в Thread'ы, но переполнение памяти не исключается. Вопрос такой: как оптимально использовать память, чтобы не цеплять out of memory, грузить медленно, но уверенно? Желательно через thread, так как нужно высокоприеритетный поток запустить поверх загрузки. Может быть можно как-то...
Android Сложение флагов Пример из урока startandroid: pMeasure.getMatrix(distance, matrix, PathMeasure.POSITION_MATRIX_FLAG + PathMeasure.TANGENT_MATRIX_FLAG); флаги. Их два POSITION_MATRIX_FLAG – в матрицу попадут данные только по позиции точки, TANGENT_MATRIX_FLAG – в матрицу попадут данные только по повороту в точке. Мы используем сразу оба флага. Скажите пожалуйста, почему мы используем... подробнее

Показать сообщение отдельно
apel70
5 / 6 / 0
Регистрация: 27.08.2015
Сообщений: 78

Траблы с ListView - Android

27.11.2015, 21:38. Просмотров 173. Ответов 2
Метки (Все метки)

Всем привет, подскажите в чем может быть дело. Инициализирую ListView.
Приложение при запуске падает и все.

Вот 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
package com.example.listview;
 
import android.app.ListActivity;
import android.os.Bundle;
import android.widget.ArrayAdapter;
import android.widget.ListView;
 
public class MainActivity extends ListActivity {
 
    // набор данных, которые свяжем ос списком
    String[] countries = { "Бразилия", "Аргентина", "Колумбия", "Чили", "Уругвай"};
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
 
        setContentView(R.layout.activity_main);
 
        // получаем элемент ListView
        ListView countriesList = (ListView) findViewById(R.id.countriesList);
 
        // создаем адаптер
        ArrayAdapter<String> adapter = new ArrayAdapter<>(this,
                android.R.layout.simple_list_item_1, countries);
 
        // устанавливаем для списка адаптер
        countriesList.setAdapter(adapter);
    }
}
activity_main.xml
XML
1
2
3
4
5
6
7
8
9
10
11
12
13
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:orientation="vertical"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
 
    <ListView
        android:id="@+id/countriesList"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
    </ListView>
 
</LinearLayout>
Все вроде бы тривиально, но приложение падает.

Еще делал вот так,
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
// получаем экземпляр элемента ListView
ListView listView = (ListView)findViewById(R.id.listView1);
 
// определяем массив типа String
final String[] catnames = new String[] {
    "Рыжик", "Барсик", "Мурзик", "Мурка", "Васька",
    "Томасина", "Кристина", "Пушок", "Дымка", "Кузя",
    "Китти", "Масяня", "Симба"          
  };
 
// используем адаптер данных
ArrayAdapter<String> adapter = new ArrayAdapter[B]<String>[/B](this,    android.R.layout.simple_list_item_1, catnames);
 
listView.setAdapter(adapter);
<String> подсвечивается серым.
а .setAdapter(adapter);вообще Cannot
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 02:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru