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

Какой элемент интерфейса использовать? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Wi-Fi Direct Group http://www.cyberforum.ru/android-dev/thread1636037.html
Здравствуйте. Связать два устройства в сеть, с помощью стандартной опции wi-fi direct, довольно легко. Стоит лишь отключиться от активных соединений wi-fi, опционально с одного устройства найти...
Программирование Android Recycle/CardView NullPointerException (card_view_address)- <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"... http://www.cyberforum.ru/android-dev/thread1635975.html
Непонятная ошибка Программирование Android
Народ! Понимаю что скорее всего сия проблема совсем уже простая, но все же ее решение мне непонятно. Создал проект. Среда разработки Android Studio 1.4. Проект прост как 5 рублей: при нажатии на...
Как получить путь к папке, в которой находится приложение? Программирование Android
В методе onCreate (android studio), как получить путь к папке, в которй находится android приложение. @Override protected void onCreate(Bundle savedInstanceState) { ...
Программирование Android Перевёртыши.Игра слов http://www.cyberforum.ru/android-dev/thread1635743.html
Игра от Hakito studios! Игра«Перевертыши» — это интеллектуально-развлекательная игра, захватывает с первых уровней. Более 120 увлекательных уровней не заставят тебя скучать! Содержание игры...
Программирование Android Сравнить элемент одного массива со всеми элементами другого массива Есть массив с разрешеными символами (английский алфавит) И есть массив со всеми введёнными пользователем символами (getLogin.split("")) И надо сравнить каждый символ введённый пользователем с... подробнее

Показать сообщение отдельно
rotting
0 / 0 / 0
Регистрация: 09.03.2015
Сообщений: 9
11.01.2016, 21:30  [ТС]
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
public class ProductAdapter extends BaseAdapter{
        private Context context;
        private List<Film> films;
 
        public ProductAdapter(Context context, List<Film> products) {
            this.context = context;
            this.films = products;
        }
 
        @Override
        public int getCount() {
            return films.size();
        }
 
        @Override
        public Object getItem(int position) {
            return films.get(position);
        }
 
        @Override
        public long getItemId(int position) {
            return position;
        }
 
        @Override
        public View getView(int position, View convertView, ViewGroup parent) {
            TextView tv;
 
            if (convertView == null) {
                //button = new Button(context);
                //button.setText(films.get(position).getName());
 
                tv = new TextView(context);//TextView) findViewById(R.id.button)
                SpannableString line1 = new SpannableString("Жирный текст\n");
                SpannableString line2 = new SpannableString("Курсив");
                line1.setSpan(new StyleSpan(Typeface.BOLD), 0, line1.length(), 0);
                line2.setSpan(new StyleSpan(Typeface.ITALIC), 0, line2.length(), 0);
                SpannableStringBuilder ssb = new SpannableStringBuilder(line1);
                ssb.append(line2);
                tv.setText(ssb);
 
                URL url = null;
                try {
                    url = new URL("http://fs185.www.ex.ua/show/218888914/218888914.jpg?200");
 
                    //URLConnection connection = url.openConnection();
                    //InputStream is = connection.getInputStream();
                    //Drawable drawable = Drawable.createFromStream(is, "src");
                    Drawable drawable;
                    drawable = ContextCompat.getDrawable(context, R.drawable.abc_ic_go);
                    tv.setCompoundDrawablesWithIntrinsicBounds(null,drawable,null,null);
 
                } catch (MalformedURLException e) {
                    e.printStackTrace();
                } catch (IOException e) {
                    e.printStackTrace();
                }
 
 
                //button.setBackground();
            } else {
                tv = (TextView) convertView;
            }
            tv.setId(position);
 
            return tv;
        }
    }
Добавлено через 7 минут
Вопрос решен

Написал так:
Java
1
2
drawable = getResources().getDrawable(R.drawable.abc_ic_go);
tv.setCompoundDrawablesWithIntrinsicBounds(null,drawable,null,null);
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru