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

Условие внутри метода - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Ошибка в Gradle http://www.cyberforum.ru/android-dev/thread1186853.html
Здравствуйте, форумчане, нужна ваша помощь. Совсем недавно столкнулся с такой проблемой, что в Android Studio не могу создать проект, выдает ошибку gradle : Gradle project refresh failed: A fatal exception has occurred. Program will exit. Сколько не пытался найти решение на том же stackoverflow ничего путного не смог найти. Подскажите пожалуйста как это исправить, даже удалял и заново...
Android Своя картинка на каждом разделе Spinner Добрый всем день, уже который день сижу над темой spinner. У меня в списке 2 пункта "Срочно" и " Напомнить", подскажите как реализовать на каждый пункт свою картинку. вот нашел темку: http://developer.alexanderklimov.ru/android/views/spinner.php но как это вставить в свой проект, не могу догнать... Помогите кто может. Спасибо P.S не знаю какой класс понадобится, поэтому выложу все.... http://www.cyberforum.ru/android-dev/thread1186822.html
Метки на гугл карте и Переход по внешним ссылкам со списка ExpandableListView Android
Добрый день) Назрел такой вот вопрос: элементом компонента ExpandableListView является название некой организации, когда он разворачивается, то видим список, включающий в себя пункты "Посмотреть на карте" и "Сайт: http://ууу.ru/". Подскажите пожалуйста, как можно реализовать такую задумку. Заранее спасибо:) Добавлено через 1 час 44 минуты Наверно не совсем точно написано. Как можно сделать,...
Не удается получить доступ к программно созданному обеъкту Android
При касании к Лэяуту, создается ImageView и ему назначается уникальный Id. И есть необходимость управлять координатами этого объекта с AsyncTask'a, но доступ с этого потока я могу получить только к вьюшкам, созданным xml'но. А в этом случае - Null. ИЧСХ, время, которое проходит между созданием объекта и попыткой доступа к нему, роли не играет. Добавлено через 1 час 3 минуты zulkis, ildwine,...
Android SDK на SSD http://www.cyberforum.ru/android-dev/thread1186601.html
Есть ли смысл хранить sdk на ssd винте, будет ли прирост в производительности? Может всю IDE (Android Studio) туда установить? часто ли осуществляется запись в ячейки (SSD изнашиваются)? м.б сами проекты хранить не обычном винте, но будет профит от этого?
Android Программное нажатие на кнопку [эмуляция onClick] Имеется рабочий ToggleButton. <ToggleButton android:id="@+id/onOffBut" android:layout_width="wrap_content" android:layout_height="match_parent" android:onClick="onToggleClicked"/> public void onToggleClicked(View view) { подробнее

Показать сообщение отдельно
phpk
25 / 25 / 6
Регистрация: 15.05.2013
Сообщений: 1,005
25.05.2014, 10:30     Условие внутри метода
Откуда взялась ошибка "Variable 'd' might not have been initialized" в 54 строке?
Разве я неправильно присваиваю значение переменной d ?
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
public class MainActivity extends Activity 
      implements OnClickListener
{
    Button b1,b2,bres;
    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState)
    {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        b1=(Button)findViewById(R.id.but1);
        //b1.setText("1");
        b2=(Button)findViewById(R.id.but2);
        bres=(Button)findViewById(R.id.res);
 
        b1.setOnClickListener(this);
        b2.setOnClickListener(this);
        bres.setOnClickListener(this);
        
    }
    
    public void onClick(View v){
        if(v.getId()==b1.getId()){
            show("1");
        }
        else if(v.getId()==b2.getId()){
            show("2");
        }
        else if(v.getId()==bres.getId()){
            show(Double.toString(result()));
        }
    }
    
    public double result(){
        double d,i,j;
        i=2;
              //...
        j=3;
 
        String s="+";
 
        if(s=="+"){
            d=i+j;
        }
        if(s=="-"){
            d=i-j;
        }
        if(s=="*")
            d=i*j;
        if(s=="/")
            d=i/j;
 
        //d=i+j;
        return d;
    }
    
    public void show(String s){
        Toast toast=Toast.makeText(getApplicationContext(),s,Toast.LENGTH_SHORT);
        toast.show();
    }
    
}
Добавлено через 12 часов 44 минуты
подскажите, что не так в коде, почему ошибка?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 10:07. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru