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

Сравнение строковых ресурсов - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android Загрузка файла с сервера http://www.cyberforum.ru/android-dev/thread1040523.html
Файл загружается но видимо неправильно. Так как этот mp3-файл не воспроизводится. Предполагаю что нада поменять User-agent, но какой ? URL myURL = new URL("https://translate.google.ru/translate_tts?ie=UTF-8&q="+b + "&tl=ru&total=1&idx=0&textlen=44&prev=input"); URLConnection hpCon = myURL.openConnection(); \\ соединяемсь hpCon.setRequestProperty("User-Agent", "Mozilla/5.0"); \\настройка...
Android gps и 2 устройства Доброго времени суток! У меня вопрос возможно ли сделать так чтобы программа находила другие устройства с этой же программой по gps. А именно на обоих устройствах установлена эта программа в ней находится гугл мэпс, и показывается где находится моё устройство и в радиусе допустим 100 метров показывает второе устройство все на этой же карте. И при нажатии на маркер положения второго устройства... http://www.cyberforum.ru/android-dev/thread1040499.html
Закладки в закладках Android
Возможно ли подобное в андроиде в стандартном активити? В винде это возможно... Закладок слишком много, хочется их сгрупировать немножко, а не долго и нудно листать... Например, в закладке 1 - 3 подзакладки, во 2й - 2, в третьей - 5... Вместо 10 в один ряд.
Соханение файла Android
Иметься "страница" приложения (Activity) с пользовательскими данными (текст). Данные на странице отформатированы, т.е отступы, выравнивание по центру и прочее. Требуется это все сохранить в файл на карту в формате .txt. Пришёл к выводу что формированный текст не сохранить (может я ошибаюсь)? Ладно, согласен пожертвовать. Но даже перенести текст, на новую строку, когда мне это нужно, не...
Android Обмен данными между приложениями http://www.cyberforum.ru/android-dev/thread1040202.html
Добрый день! Есть 2 моих отдельных друг от друга приложения, нужно из одного отправить строку в другое, как это можно сделать ?
Android Отловить изменение в EditText Какой реактор и как повесить на EditText? (там их много - я запутался) С редакторами пока не работал. Надо засечь сам факт изменения текста в редакторе. подробнее

Показать сообщение отдельно
Holy
0 / 0 / 0
Регистрация: 10.07.2010
Сообщений: 8

Сравнение строковых ресурсов - Android

13.12.2013, 23:01. Просмотров 618. Ответов 7
Метки (Все метки)

Здравствуйте!
Не получается сравнить полученные данные, чтобы сменилась кнопка. Что я делаю не так?
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
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.content.Intent;
import android.widget.Button;
import android.widget.TextView;
 
public class Quest  extends Activity {
    
    
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.quest);
    }
    static final private int CHOOSE_THIEF = 0;
    
 
    public void onClick(View v) {
        Intent questionIntent = new Intent(Quest.this, ChoosActivity.class);
        startActivityForResult(questionIntent, CHOOSE_THIEF);
    }
    @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        // TODO Auto-generated method stub
        super.onActivityResult(requestCode, resultCode, data);
        
        TextView txtPole = (TextView)findViewById(R.id.whoInfo);
        Button newTextButton = (Button)findViewById(R.id.button1);
        //String str = "?Правильно!Стремная корейская морда.?"; 
        
        if (requestCode == CHOOSE_THIEF) {
            if (resultCode == RESULT_OK) {
                String thiefname = data.getStringExtra(ChoosActivity.THIEF);
                String lalal = data.getStringExtra(ChoosActivity.LALA);
                txtPole.setText(thiefname);
                
                if(lalal == "1"){
                    newTextButton.setText("Поздравляю!");
                }
                else {
                    newTextButton.setText("Попробуй еще");                  
                }
                
                
            }else {
                txtPole.setText(""); // стираем текст
            }
        }
    }
}
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
import android.os.Bundle;
import android.app.Activity;
import android.view.View;
import android.content.Intent;
 
public class ChoosActivity extends Activity  {
 
    @Override
    protected void onCreate(Bundle savedInstanceState) 
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.choose_window);
    }
    
    public final static String THIEF = "ru.artemsincov.TUG.THIEF";
    public final static String LALA = "ru.artemsincov.TUG.LALA";
    
    public void onRadioClick(View v) {
        Intent answerInent = new Intent();
        Intent answerInentID = new Intent();
 
        switch (v.getId()) {
        case R.id.radioDog:
            answerInent.putExtra(THIEF, "Правильно!Стремная корейская морда.");
            answerInentID.putExtra(LALA, "1");
            break;
        case R.id.radioCrow:
            answerInent.putExtra(THIEF, "Симпатишно же!");
            answerInentID.putExtra(LALA, "2");
            break;
        case R.id.radioCat:
            answerInent.putExtra(THIEF, "Страшна, но..");
            answerInentID.putExtra(LALA, "3");
            break;
            
        default:
            break;
        }
        
        setResult(RESULT_OK, answerInentID);
        setResult(RESULT_OK, answerInent);
        finish();
    }
    
    
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 22:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru