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

Из EditText передать int массив - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK? http://www.cyberforum.ru/android-dev/thread1402145.html
Можно ли писать в нем готовые приложения Android?
Android Ругается на метод append(); ? Приветствую! есть класс: public class MainActivity extends ActionBarActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); http://www.cyberforum.ru/android-dev/thread1402095.html
Не вызывается переопределенный onBackPressed(); Android
Добрый всем! есть такой код: public void onBackPressed() { new AlertDialog.Builder(this) .setTitle("Выход из приложения") .setMessage("Вы действительно хотите выйти?") .setNegativeButton(android.R.string.no, null) .setPositiveButton(android.R.string.yes, new OnClickListener() {
Android Передать параметр из одной активити в другую
Всем привет, дорогие форумчане! Прошлый раз мне любезно помогли здесь, мне понравилось. Так что снова обращаюсь за помощью.:D Есть у меня одна активити, в которой две текстВью и на каждую повешен листенер. И в зависимости от того, на какую вью я нажму, мне нужно передать определенный символ во вторую активити... Как это можно реализовать? Если можно вообще. Заранее спасибо...:)
Android Не запускаются Фрагменты из ViewPager http://www.cyberforum.ru/android-dev/thread1401857.html
Привет всем зашедшим) В общем делаю перелистываемые вкладки(Sliding Tabs), и не могу никак решить проблему с не появлением фрагментов. Есть MainActivity protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); mNavigationDrawerFragment = (NavigationDrawerFragment) ...
Android Idea Intellij 12. Как импортировать библиотеку взятую с github? Хочу к проекту добавить библиотеку взятую с github, но не пойму как это сделать. jar-библиотеки добавлять умею, а тут папка с кодом, jar-файлов нет (возможно плохо искал). Как ее добавить? Уверен, что здесь есть люди знающие и умеющие это делать. подробнее

Показать сообщение отдельно
AfterLife88
6 / 6 / 4
Регистрация: 28.09.2014
Сообщений: 53

Из EditText передать int массив - Android

23.03.2015, 21:09. Просмотров 302. Ответов 0
Метки (Все метки)

Добрый вечер! нужно считать из EditText цифры, и передать каждое число как отдельный индекс массив с 0 до n. Потом вывести на текствью объект класса в котором есть стринговая перегрузка..помогите пожалуйста.
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
package com.example.myapp;
 
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
 
public class MyActivity extends Activity {
    /**
     * Called when the activity is first created.
     */
    private EditText getArrayText;
    private TextView getResultView;
    int [] p;
 
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
 
        getArrayText = (EditText)findViewById(R.id.getArray);
        getResultView = (TextView) findViewById(R.id.getResultView);
 
        final Button getResultButton = (Button) findViewById(R.id.getResultButton);
         getResultButton.setOnClickListener(new View.OnClickListener() {
             public void onClick(View v)
             {
 
                 p=new int [Integer.parseInt(getArrayText.getText().toString())];
 
                 MainLogic logic = new MainLogic(p);
                 getResultView.setText("Скобки" + logic);
 
 
             }
         });
    }
Добавлено через 5 минут
Могу ли я заполнять через цикл вот так этот массив?
Java
1
2
3
4
5
6
7
8
9
10
11
   public void onClick(View v)
             {                 {
 
                     for(int i = 0; i < getArrayText.length(); i++) {
                         p[i] = Integer.parseInt(getArrayText.getText().toString());
                     }
                 }
                 MainLogic logic = new MainLogic(p);
                 getResultView.setText(logic.toString());
 
             }
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 08:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru