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

Слушатель для события касания по тексту - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Выполнений действий в фоне http://www.cyberforum.ru/android-dev/thread1137277.html
Всем привет! Есть работающий исходник: public void PrtSc() { if (Environment.MEDIA_MOUNTED.equals(Environment.getExternalStorageState())) { File sdCard = Environment.getExternalStorageDirectory(); File directory = new File(sdCard.getAbsolutePath() + "/ScreenShots"); directory.mkdirs();
Android Отловить нажатие кнопки Done Activity имеет элемент EditText ( android:inputType="number") подскажите как отловить нажатие DONE? http://www.cyberforum.ru/android-dev/thread1136960.html
Обновление строки TextView Android
допустим, есть приложение в котором в TextView выводится вопрос, и есть две кнопки да или нет, так же кнопка next, так вот как реализовать обновление строки TextView при нажатии next? MainActivity: package com.iandryxainc.geoquiz; import android.app.Activity; import android.os.Bundle; import android.view.Menu; import android.view.View; import android.widget.Button;
Context немного теории Android
Вообщем нужно мне было запустить из метода своего класса фрагмент. Вообщем как положено передал в класс контекст все дела. public Constructor (Context ctx) { super(ctx); this.ctx = ctx; ctx.getSupportFragmentManager().beginTransaction() .add(R.id.container, frag).commit(); } компилятор писал, что getSupportFragmentManager() не существует. тогда заменил все это дело на следующее.
Android JSOUP - найти 2 значения одним селектом http://www.cyberforum.ru/android-dev/thread1136660.html
<div class="i"> <input type="checkbox" name="city" value="77" id="c15" /> <label for="c15">Москва</label></div> <div class="i"> <input type="checkbox" name="city" value="77" id="c15" /> <label for="c77">Казань</label></div> ... <div class="i"> <input type="checkbox" name="city" value="45" id="c45" /> <label for="c45">Пермь</label></div> Как вытащить города и их value одним селектом?...
Android Скриншот окна Всем привет! Цель, сделать скриншот экрана устройства. В интернете нашел исходник: import java.io.File; import java.io.FileOutputStream; import java.util.Arrays; import java.util.Iterator; import android.app.Activity; подробнее

Показать сообщение отдельно
phpk
25 / 25 / 6
Регистрация: 15.05.2013
Сообщений: 1,046
06.04.2014, 20:53  [ТС]     Слушатель для события касания по тексту
а так получится определить координаты текста?
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
public class MainActivity extends Activity 
implements OnTouchListener, OnClickListener
{
    LinearLayout ly;
    TextView[] txt;       //создаётся массив из TextView  !!!
    File f;
    float x,y,xtxt,ytxt;
    String s;
    ScrollView scrl;
    StringBuilder str=new StringBuilder();
    
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        ly=new LinearLayout(this);
        ly.setOrientation(1);
 
        scrl=new ScrollView(this);
 
        ly.addView(scrl);
        setContentView(ly);
        files("sdcard/");
    }
 
    @Override
    public void onClick(View v)
    {
        
    }
 
    @Override
    public boolean onTouch(View v, MotionEvent event)
    {
        x=event.getX();
        y=event.getY();
        
        return true;
    }
    
    void files(String path){
        f=new File(path);
        String[] mas = f.list();
        for (int z=0; z < mas.length; z++)
        {
            str.append(mas[z]+"\n");
            txt[z] = new TextView(this);
            txt[z].setText(mas[z]);
            scrl.addView(txt[z]);             //       !!!
        }
        
        s = str.toString();
    }
}
т.е. для каждой папки создаётся новый TextView чтобы можно было обратиться к координатам текста, к примеру:
txt[z].getX();

Добавлено через 3 часа 24 минуты
массив из TextView вобще используют?
Или так нельзя делать?
 
Текущее время: 19:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru