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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Wi-Fi Direct Group http://www.cyberforum.ru/android-dev/thread1636037.html
Здравствуйте. Связать два устройства в сеть, с помощью стандартной опции wi-fi direct, довольно легко. Стоит лишь отключиться от активных соединений wi-fi, опционально с одного устройства найти другое и подключиться. Вопрос: а как соединить несколько устройств в единую сеть? Добавлено через 2 минуты В теории одно устройство должно быть "Group Owner", остальные же подключаться к нему. Как...
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" android:layout_height="match_parent" android:padding="16dp" > <android.support.v7.widget.CardView android:layout_width="match_parent" android:layout_height="40dp" ... http://www.cyberforum.ru/android-dev/thread1635975.html
Непонятная ошибка Android
Народ! Понимаю что скорее всего сия проблема совсем уже простая, но все же ее решение мне непонятно. Создал проект. Среда разработки Android Studio 1.4. Проект прост как 5 рублей: при нажатии на кнопку я хочу вывести в TextView случайные элемент массива типа String.... Вот код: <?xml version="1.0" encoding="utf-8"?> <LinearLayout android:id="@+id/ll" ...
Как получить путь к папке, в которой находится приложение? Android
В методе onCreate (android studio), как получить путь к папке, в которй находится android приложение. @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); setSupportActionBar(toolbar);
Android Перевёртыши.Игра слов http://www.cyberforum.ru/android-dev/thread1635743.html
Игра от Hakito studios! Игра«Перевертыши» — это интеллектуально-развлекательная игра, захватывает с первых уровней. Более 120 увлекательных уровней не заставят тебя скучать! Содержание игры составляют самые различные перевертыши — пословиц. В ней известные пословицы, поговорки и высказывания скрыты таким образом, что к каждому слову нужно подобрать антоним, то есть расшифровать перевёртыш!...
Android Сравнить элемент одного массива со всеми элементами другого массива Есть массив с разрешеными символами (английский алфавит) И есть массив со всеми введёнными пользователем символами (getLogin.split("")) И надо сравнить каждый символ введённый пользователем с каждым символом алфавита. И выполнить определённое действие если совпадение найдено. Помогите пожалуйста это реализовать Добавлено через 17 минут Все, все сделал) подробнее

Показать сообщение отдельно
rotting
0 / 0 / 0
Регистрация: 09.03.2015
Сообщений: 7
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);
 
Текущее время: 03:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru