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

TextView расположение друг под другом - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Как из сервиса запустить fragment http://www.cyberforum.ru/android-dev/thread1675984.html
Привет друзья в общем у меня есть Сервис который при определенных обстоятельствах должен выводить на экран телефона Fragments, подскажите добрые люди как это сделать ?
Программирование Android NDrawer c RecyclerView есть непонятки? Создал NDrawer, но в процессе появились некоторые вопросы по нему: ND состоит из нескольких групп (в каждой по несколько item'ов) 1. это делается одним списком, или на каждую группу делать свой recycler? 2. как сделать разделитель (линию) между группами (если это разные списки понятно, а если один вопрос)? 3. как делать заголовок каждой группы если один список ? http://www.cyberforum.ru/android-dev/thread1675825.html
Программирование Android Не работает кнопка
Решил поменять такой код : public class MainActivity extends Activity implements View.OnClickListener { private TextView tvOut; private Button btnOk; private Button btnCancel; @Override protected void onCreate(Bundle savedInstanceState) {
Программирование Android Аудио в WebView
Всем вечер добрый! Возник такой вопрос: как добавить аудио в в webview. На леденце после добавления в html тега все работает, а на версиях android ниже не хочет. <audio controls> <source src=file:///android_asset/sound_example_5.mp3" type="audio/ogg; codecs=vorbis"> <source src="file:///android_asset/sound_example_5.mp3" type="audio/mpeg"> </audio> Добавил MyWebViewClient с таким...
Программирование Android Таблица Ascii http://www.cyberforum.ru/android-dev/thread1675681.html
Почему данный код позволяет получить все русские символы, если таблица аски имеет максимальный размер 2^8 = 256, т.е. 1 байт. Как могут быть символы с кодом выше 256? Тысяча там и тд? for (int i = 1024; i < 1104; i++) FONT_CHARS += (char) i; // русские И почему у русских букв такие номера, если в таблице русские начинаются со 128?
Программирование Android ImageView Подскажите как правильно выводить картинку из URL Вроде нашел какой то пример в сети, но что то не работает. Да и почитав, понял что ВРОДЕ нельзя на прямую так делать.... ImageView imageView = (ImageView) view.findViewById(R.id.imageView); imageView.setImageDrawable(Drawable.createFromPath("https://upload.wikimedia.org/wikipedia/commons/e/eb/QR-%D0%BA%D0%BE%D0%B4.png")); буду... подробнее

Показать сообщение отдельно
No Bro
0 / 0 / 0
Регистрация: 23.02.2016
Сообщений: 56

TextView расположение друг под другом - Программирование Android

03.03.2016, 07:02. Просмотров 250. Ответов 4
Метки (Все метки)

доброго времени суток господа.
текст выводится друг за другом в строчку. а как реализовать что бы каждый новый набранный и сохраненный текст выводился снизу предыдущего, т.е.
(пример)
привет.
пока.
android.


java
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
69
70
71
72
73
74
75
76
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
 
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
 
 
public class PgActivity extends AppCompatActivity {
 
    FileInputStream fin;
    FileOutputStream fos;
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_pg);
    }
    // сохранение файла
    public void saveText(View view){
 
        try {
            EditText textBox = (EditText) findViewById(R.id.save_text);
            String text = textBox.getText().toString();
 
            fos = openFileOutput("content.txt", MODE_APPEND);
            fos.write(text.getBytes());
            Toast.makeText(this, "Файл сохранен", Toast.LENGTH_SHORT).show();
        }
        catch(IOException ex) {
 
            Toast.makeText(this, ex.getMessage(), Toast.LENGTH_SHORT).show();
        }
        finally{
            try{
                if(fos!=null)
                    fos.close();
            }
            catch(IOException ex){
 
                Toast.makeText(this, ex.getMessage(), Toast.LENGTH_SHORT).show();
            }
        }
    }
    // открытие файла
    public void openText(View view){
 
        TextView textView = (TextView) findViewById(R.id.open_text);
        try {
            fin = openFileInput("content.txt");
            byte[] bytes = new byte[fin.available()];
            fin.read(bytes);
            String text = new String (bytes);
            textView.setText(text);
        }
        catch(IOException ex) {
 
            Toast.makeText(this, ex.getMessage(), Toast.LENGTH_SHORT).show();
        }
        finally{
 
            try{
                if(fin!=null)
                    fin.close();
            }
            catch(IOException ex){
 
                Toast.makeText(this, ex.getMessage(), Toast.LENGTH_SHORT).show();
            }
        }
    }
}
xml
XML
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
<ScrollView
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
 
    <LinearLayout
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="wrap_content">
 
        <EditText
            android:id="@+id/save_text"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
 
            android:layout_weight="4"
            android:hint="введите данные"
            android:height="50dp" />
 
        <Button
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:onClick="saveText"
            android:text="Сохранить"/>
 
        <TextView
            android:id="@+id/open_text"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_weight="4"/>
 
 
        <Button
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:layout_gravity="center"
            android:onClick="openText"
            android:text="Открыть"/>
 
    </LinearLayout>
    </ScrollView>
 
 
</LinearLayout>
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru