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

EditText долго отображается - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Смещается изображение за границы ImageView http://www.cyberforum.ru/android-dev/thread1858081.html
Моя головная боль - это рисование лайаутов. В очередной раз встал в ступор... Почему изображение из ImageView выходит за рамки самого ImageView'а? И может подскажете, как правильно набросать на...
Программирование Android Как сделать, чтобы определенный layout включался при определенном языке? К примеру у меня приложение на 3 языках. Как сделать чтобы когда я включал русский язык, показывался другой layout вместо изначально? Вобщем заменение страницы с определенным языком? http://www.cyberforum.ru/android-dev/thread1858035.html
Программирование Android Как убрать эффект нажатия в TabLayout
Привет всем! При нажатии на tab на мгновение появляется соответствующий "эффект нажатия". Как сделать так, чтобы просто менялись иконки без каких-либо эффектов. TabLayout ...
Программирование Android Отличия debug режима от release
Как в Android Studio включить сборку в режиме release? И чем релиз сборка отличается от дебаг? Какие внешние отличия? Чем отличается apk в двух режимах? И в режиме релиза можно отлаживать проект или...
Программирование Android Android Studio - не запускается эмулятор http://www.cyberforum.ru/android-dev/thread1857575.html
Доброго времени суток, я новичок в Android Studio и человек плохо знающий английский язык, не могу просто запустить программу в эмуляторе Hello World, вроде всё создал, но при запуске программы,...
Программирование Android Splash Screen растягивается в альбомной ориентации Во время загрузки приложения необходимо показывать фоновую картинку, исходный размер 1920 x 1080 пикселей. Если сделать так: <?xml version="1.0" encoding="utf-8"?> <layer-list... подробнее

Показать сообщение отдельно
UginL7
2 / 2 / 0
Регистрация: 18.08.2010
Сообщений: 22
Завершенные тесты: 1
23.11.2016, 16:30  [ТС]
Тупанул, сразу не выложил, как раз об этом подумал...
Вот код
XML
1
2
3
4
5
6
7
8
<EditText
            android:id="@+id/TextEdit"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentStart="true"
            android:inputType="textMultiLine"
            android:ems="10"
            android:scrollbars="vertical|horizontal"  />
Java
1
2
3
4
5
6
7
8
    private EditText mEditText;
    
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_hex_view);
        this.mEditText = (EditText) findViewById(R.id.TextEdit);
    }
Открытие файла, чтение и вывод на экран

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
private void openFileHex(String fileName) {
                        
            try {
                InputStream is = new FileInputStream(fileName);
                int value;              
                int bytesCounter = 0;
                StringBuilder sbText = new StringBuilder();
                StringBuilder sbResEdit = new StringBuilder();
 
                while ((value = is.read()) != -1) {
                    if (!Character.isISOControl(value)) {
                        sbText.append((char) value);
                    } else {
                        sbText.append(".");
                    }
 
                    if (bytesCounter == 7) {
                        sbResEdit.append(sbText.toString()).append("\n");
                        sbText.setLength(0);
                        bytesCounter = 0;
                    } else {
                        bytesCounter++;
                    }
                }
 
                if (bytesCounter != 0) {
                    sbResEdit.append(sbText).append("\n");
                }
                is.close();
                
        mEditText.setText(sbResEdit.toString());
                
            } catch (IOException  t) {
                Toast.makeText(getApplicationContext(),
                        "Exception: " + t.toString(), Toast.LENGTH_LONG).show();
            }
        }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru