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

Обработчики событий в новом(своем) class - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Отправка nmea на сервер http://www.cyberforum.ru/android-dev/thread1010594.html
Вот таким образом пытаюсь отправить nmea строку на сайт(php) url = "http://213.57.209.92:8080"; client = new DefaultHttpClient(); post = new HttpPost(url); try { List<NameValuePair> pairs= new ArrayList<NameValuePair>(2); pairs.add(new BasicNameValuePair("data",nmea)); post.setEntity(new UrlEncodedFormEntity(pairs));
Программирование Android Сохранить базу на SD card Как создать базу на карте памяти? class DBHelper extends SQLiteOpenHelper { public DBHelper(Context context) { super(context, "myDB", null, 1); } @Override public void onCreate(SQLiteDatabase db) { http://www.cyberforum.ru/android-dev/thread1010593.html
Uri и preference путь и хранения данных Программирование Android
Здравствуйте! Хотел спросить как можно передать путь с Uri при получении с галереи и сохранить в preference, а после чего вызвать его в другом активити с этим путём в preference как строковый текст, или его надо потом опять присваивать этот строковый текст в uri как путь или я чё то не правильно понимаю? ))
waze gps навигатор Программирование Android
Как устроена данная программа?! На какой платформе?! На каких языках ее писали?! Спасибо!!
Программирование Android Вибор программы http://www.cyberforum.ru/android-dev/thread1009999.html
Здравствуйте форумчане. Возникла такая проблемка в выборе софта. Я вот думаю попрогать под android и тут припадает выбор на две программы: 1)Eclipse 2)Android studio. Вторая установилась без проблем я смотрю там и эмулятор телефона встроен. Первая программа более сложная в установке, отдельно устанавливать эмулятор много настраивать и скачивать внутри самой программы. И сама загвоздка...
Программирование Android Кастомизация Spinner Пытаюсь изменить внешний вид spinner Сделал для него стиль вида <style name="spinner"> <item name="android:background">@drawable/spinner_selector</item> <item name="android:layout_marginLeft">3dp</item> <item name="android:layout_marginRight">3dp</item> <item name="android:layout_marginTop">2dp</item> <item name="android:layout_marginBottom">2dp</item> <item... подробнее

Показать сообщение отдельно
Lapa1
1 / 1 / 0
Регистрация: 18.06.2013
Сообщений: 10

Обработчики событий в новом(своем) class - Программирование Android

18.11.2013, 10:16. Просмотров 304. Ответов 4
Метки (Все метки)

Ребят, день добрый! Столкнулся с такой проблемой, как навязать события view элементам в своем class, т.е :
Например создаю свой Class A
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
public class A {
public TextView Label;
public EditText Etxt; 
public Button Bt;
 
public OnClickListener L= new OnclickListener() {
        @Override
        public void onClick(View view) {
        Label.setText(Etxt.getText().toString());
    }    
    }; 
 
public void create(Context this, LinearLayout Parent){
 
Bt= new Button(this);
Bt.setText("Действие");
Bt.setOnClickListener(L);
 
Label= new Label(this);
 
Etxt= new EditText(this);
 
Parent.addView(Bt);
Parent.addView(Label);
Parent.addView(Etxt);
 
return;
}

далее создаю его в Activity:

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
public class Activity_Home extends ActionBarActivity {
 
public A TestA;
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.layout_home);
 
TestA= new A();
 
Parent= (LinearLayout) findViewById(R.id.L);
TestA.create(this,Parent);
 
           }
....
}

Объекты создаются, но вот обработчик события Bt (onClickListener L) ни как не хочет работать. Подскажите пожалуйста , где я накосячил?=)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru