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

Public void onClick(View view) - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Разрешено ли так делать? http://www.cyberforum.ru/android-dev/thread1585174.html
Я владелец одного онлайн сервиса и я задумался про то, чтобы создать android приложение. Поскольку навыки работы с java и подобными языками не сравняться со знаниями веб технологий то я решил, что все приложение будет работать в WebView а точнее открываться в нем мобильная вервия сервиса. Вопрос: не получу ли я бан в гугл плей за такое?
Программирование Android Retrotit 2.02 и RxJava: возможно ли продолжать совместное использование Здравствуйте! Столкнулся с такой траблой, после того как вышел новый Retrofit 2.02. Раньше была тесная интеграция библоитеки Retrofit и фреймворка RxJava, Retrofit возвращал совместимые с RxJava объекты Observable и REST запросы легко можно было интегрировать в сложные процессы получения данных. Но с выходом Retrofit 2.02 судя по краткому описанию туториала возврат осуществляется в виде... http://www.cyberforum.ru/android-dev/thread1585084.html
Быстродействие EditText при работе с html Программирование Android
Есть EditText, в него загружается текст с html разметкой. Проблема в том, что он страшно тупит при попытке внести в него любые изменения. При добавление или удаление буквы на эмуляторе в режиме kvm в принципе нормально. А вот на слабеньком физическом Explay Atom телефон может задуматься чуть ли не на целую секунду. При этом при включении весьма не тривиального функционала (токенизация текста на...
Как определить, какой промежуток времени длилось нажатие? Программирование Android
Можно ли как-нибудь узнать какой промежуток времени длилось нажатие?
Программирование Android Проверка наличия элемента (библиотека jsoup) http://www.cyberforum.ru/android-dev/thread1584943.html
Всем привет! Подскажите, как можно сделать проверку на наличие элемента? То бишь есть у меня, скажем, некий Document doc, в котором я выделяю элементы, преобразую в текст и пакую в объект, а объект в список. Но есть элементы (elementsData), которые попадаются не в каждом doc.select'e и в итоге я ловлю ошибку java.lang.IndexOutOfBoundsException. Соответственно, мне и нужно проверить, есть ли...
Программирование Android Сохранение Bitmap в галерею Сохраняю картинку так: void saveImageToGallery(Bitmap bmp){ try { File dest = new File(getGalleryPath()+"TikTakToe"); dest.mkdirs(); dest = new File(getGalleryPath()+"TikTakToe/"+Id+System.currentTimeMillis()/1000+".jpg"); FileOutputStream out = new FileOutputStream(dest); bmp.compress(Bitmap.CompressFormat.JPEG, 90, out);... подробнее

Показать сообщение отдельно
Василевский
0 / 0 / 0
Регистрация: 25.04.2013
Сообщений: 102

Public void onClick(View view) - Программирование Android

18.11.2015, 19:35. Просмотров 462. Ответов 4
Метки (Все метки)

Не работает public void onClick(View view)
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
public class MainActivity extends AppCompatActivity implements View.OnClickListener {
 
    LinearLayout linearLayout;
    ArrayList<String> list;
    Button butActive;
    LayoutInflater layoutInflater;
    String editTitle = "default";
    String editBigTExt = "default";
    public static final String constSp = "spText";//constant
    public static final String constKey = "keyText";//constant
 
 
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
 
        linearLayout = (LinearLayout) findViewById(R.id.container);
        butActive = (Button) findViewById(R.id.butAdd);
        list = new ArrayList<>();
 
        layoutInflater = LayoutInflater.from(MainActivity.this);
 
        butActive.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Intent intent = new Intent(MainActivity.this, TwoActivity.class);
                startActivityForResult(intent, 1);
 
            }
        });
    }
 
    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        if (resultCode == RESULT_OK) {
            editTitle = data.getStringExtra("keyEditTitle");
            list.add(editTitle.toString());
            SharedPreferences sharedPreferences = getSharedPreferences(constSp, MODE_PRIVATE);
            SharedPreferences.Editor editor = sharedPreferences.edit();
 
            for (int i = 0; i < list.size(); i++) {
                if (list.size() - 1 == i) {
                    Log.d("MYTAG", list.get(i).toString());
                    String name = list.get(i);
                    View view1 = layoutInflater.inflate(R.layout.items, null);
                    TextView textView = (TextView) view1.findViewById(R.id.textName);
                    textView.setTag(i);
                    textView.setText(name);
                    linearLayout.addView(view1);
                }
            }
        } else {
            Log.d("MYTAG", "OnActRes = default value");
        }
    }
 
    @Override
    public void onClick(View view) {
        Log.d("MYTAG", "onClick");
        int index = (int) view.getTag();
        String object = list.get(index);
        Toast.makeText(this, object, Toast.LENGTH_SHORT).show();
 
    }
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru