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

Преобразование StringBuffer в String - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Intellij Idea 13, ошибка при построении проекта : Unable to execute DX http://www.cyberforum.ru/android-dev/thread1042173.html
Здравствуйте. На чистую винду поставил, JDK 1.7 u45, Itellij Idea 13, Android SDK. В Idea прописал пути до JDK и SDK. Создаю пустой проект(Hello Wolrld), выдаёт такие ошибки: Unable to Execute DX java.nio.BufferOverflowException .....(См вложение)
Android Создание своего метода подключения по USB Здравствуйте. Вопрос вот в чем, мне нужно сделать так, чтоб при подключении телефона к компьютеру, я мог выбрать свой метод подключения. Этот метод подключения эмулировал бы простое подключение флешки (список файлов и контент файлов тоже визуальные пока-что). Надо заставить систему подумать, что к компьютеру подключили простую флешку. Вот и весь вопрос) Может быть кто-то слышал о подобном,... http://www.cyberforum.ru/android-dev/thread1042097.html
Java: Клнирование класса Android
Как в яве сделать подобное? Есть МОЙ класс My() clas My { public int asdf1; public int asdf2; public int asdf3; }
Организация бесконечного цикла с минимальной загрузкой UI потока Android
Файл MainActivity.java имеет следующую структуру class MainActivity extends Activity { .... mt = new MyTask(); // создается и запускается обьект класса унаследованного от AsynkTask mt.execute(); ... \\ в ходе выполнения mt.execute() в файл на флеш карту загружается mp3-файл, который и воспроизводится \\ с помощью класса MediaPlayer mpMusic = new MediaPlayer();
Android Программирование интерфейса приложения на примере карточной игры http://www.cyberforum.ru/android-dev/thread1041752.html
Написав свое первое нехитрое приложение, я решил реализовать давнюю идею - написать карточную игру. Сразу встал вопрос - как наилучшим образом сделать интерфейс. Хочется сделать сразу все правильно, как оно должно быть (оптимально для ресурсов). Посоветуйте, как реализовать сами карты на экране и их перемещения. Первое что приходит в голову - это унаследоваться от View или использовать виджет...
Android Прокрутка скролла в listview Здравствуйте!Звучит наверно странно,но как запретить listview прокручиваться. Просто у меня есть вкладки и когда выбираешь вкладку, listview заполняется текстом,но текст занимает половину экрана,а listview все равно дает прокрутку (хоть и не много,но все же). Заранее спасибо. подробнее

Показать сообщение отдельно
tolya1095
10 / 7 / 1
Регистрация: 12.10.2012
Сообщений: 158
15.12.2013, 17:40     Преобразование StringBuffer в String
Я в интернете нашел примеры преобразования типов. IDE не ругается, но андроид-приложение вылетает.
Программа: на форме расположены кнопка, editText и textview. При нажатии на кнопку я считываю строку из editText, преобразованную в stringbuffer(для дальнейшего изменения строки), а затем возвращаю в string в textview и вывожу эту же строку. В общем, суть программы в том, чтобы вывести введенную мною строку, но обязательно, чтобы из stringbuffer в string. Из String вывести String - без проблем, а вот стоит преобразовать, так сразу начинается...
Кликните здесь для просмотра всего текста
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.testA4_0_4;
 
import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
 
public class MyActivity extends Activity implements View.OnClickListener {
    String text;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button button = (Button) findViewById(R.id.button);
        button.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
        TextView editText = (TextView) findViewById(R.id.editText);
        TextView textview = (TextView) findViewById(R.id.textview);
        StringBuffer s = (StringBuffer) editText.getText();
        text=s.toString();
    textview.setText(Html.fromHtml(text));
    }
}


Добавлено через 48 минут
Разобрался
Кликните здесь для просмотра всего текста
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
package com.example.testA4_0_4;
 
import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
 
public class MyActivity extends Activity implements View.OnClickListener {
    String text;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        Button button = (Button) findViewById(R.id.button);
        button.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
        TextView editText = (TextView) findViewById(R.id.editText);
        TextView textview = (TextView) findViewById(R.id.textview);
        String editT = editText.getText().toString();
        StringBuffer s = new StringBuffer(editT);
        text=s.toString();
        textview.setText(Html.fromHtml(text));
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:23. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru