С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
Sk1FF
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 19
1

Приложение создано, ошибок нет, устанавливается но запустить я его не могу - нет иконки. Что я сделал не так?

27.06.2014, 21:04. Просмотров 976. Ответов 2
Метки нет (Все метки)

Код:
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
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
package ru.wert1go.equation;
import android.app.Activity;
import android.os.Bundle;
import android.text.Html;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.EditText;
import android.widget.TextView; 
 
public class EquationActivity extends Activity implements OnClickListener{
    String mResult;
    float D;
    float x1 = 0;
    float x2 = 0;
    @Override public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        View mSolveButton = findViewById(R.id.start);
        mSolveButton.setOnClickListener(this);
    }
    @Override
    public void onClick(View v) {
        showResult();
    }
    private void showResult() {
        EditText mEditA = (EditText) findViewById(R.id.a);
        EditText mEditB = (EditText) findViewById(R.id.b);
        EditText mEditC = (EditText) findViewById(R.id.c);
        String mA = mEditA.getText().toString();
        String mB = mEditB.getText().toString();
        String mC = mEditC.getText().toString();
        getResult(mA, mB, mC);
        TextView mResultField = (TextView) findViewById(R.id.equation);
        mResultField.setText(Html.fromHtml(mResult));
    }
 
    private void solveEquation(int a, int b, int c) {
        D = (float) Math.pow(b, 2) - 4 * a * c;
        if (D >= 0) {
        x1 = (float) ((-b + Math.sqrt(D))/(2*a));
        x2 = (float) ((-b - Math.sqrt(D))/(2*a));
        } }
 
    private void getResult(String a, String b, String c) {
        int mValueA; int mValueB; int mValueC;
        if (a.length() == 0) {
            a = "1"; mValueA = 1;
        } else {
            mValueA = Integer.parseInt(a);
        }
        if (b.length() == 0) {
            b = "0"; mValueB = 0;
        } else {
            mValueB = Integer.parseInt(b);
        }
        if (c.length() == 0) {
            c = "0"; mValueC = 0;
        } else {
            mValueC = Integer.parseInt(c);
        }
        solveEquation(mValueA, mValueB, mValueC);
         if (mValueA == 0)
            mResult = 1 + "x2";
        else
            mResult = a + "x2";
        if (mValueB < 0 )
            mResult += b + "x";
        else
            mResult += "+" + b + "x";
        if (mValueC < 0)
            mResult += c + " = 0";
        else
            mResult += "+" + c + "= 0";
       
        mResult += "x1,x2 = (-(" + b + ")&plusmnв€љ" + b + "2-4Г—" + a + "Г—" + c + ")/2Г—" + a + " = 0";
         if (D < 0) {
            mResult += "Уравнение РЅРµ имеет решения, так как дискриминант меньше 0";
        } else {
            mResult += "x1 = -(" + b + ") + в€љ" + D + " = " + x1 + "";
            mResult += "x2 = -(" + b + ") - в€љ" + D + " = " + x2 + "";
        }
    }
}
Сам layout
XML
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
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:paddingLeft="20dip"
android:paddingRight="20dip" >
<LinearLayout android:id="@+id/equation"
android:orientation="horizontal"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:paddingTop="10dip"
android:paddingBottom="10dip" >
<EditText android:id="@+id/a"
android:inputType="numberSigned"
android:layout_width="40dip"
android:layout_height="wrap_content" />
<TextView android:text="@string/xqudratic_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<EditText android:id="@+id/b"
android:inputType="numberSigned"
android:layout_width="40dip"
android:layout_height="wrap_content" />
<TextView android:text="@string/x_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
<EditText android:id="@+id/c"
android:inputType="numberSigned"
android:layout_width="40dip"
android:layout_height="wrap_content" />
<TextView android:text="@string/equal_text"
android:layout_width="wrap_content"
android:layout_height="wrap_content" />
</LinearLayout>
<Button android:id="@+id/start"
android:text="@string/start_button"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerInParent="true" />
</RelativeLayout>
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.06.2014, 21:04
Ответы с готовыми решениями:

Нет возможности создать Android-проект в Eclipse. Что не так сделал?
Добрый день! Товарищи, установил Java SDK, Android SDK, скачал Eclipse, для...

Не могу запустить приложение пишет нет библитеки .
Поставил Microsoft Visual Studio 10.0 (2010) написал простенькое приложение у...

Почему код не работает хотя ошибок нет? Что-то не так с выделением памяти?
#include &lt;math.h&gt; #include &lt;stdio.h&gt; #include &lt;conio.h&gt; #include &lt;iostream&gt;...

Обход упорядоченного дерева. Не могу понять на что ругается прогорамма... Ошибок вроде как нет...
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;fstream&gt; #include...

После удаления компонента ComboBox выдает сообщение, что с ним что-то не так, хотя его нигде в этом файле нет
Unresolved external '__fastcall...

2
Tester64
396 / 357 / 46
Регистрация: 22.05.2013
Сообщений: 2,518
28.06.2014, 13:15 2
Ваш код не поможет решению! Скорее всего ошибка в манифесте! Иконки определяюстся там, как и активити которые привязанны к иконкам... Ищите в "AndroidManifest.xml"
1
Sk1FF
0 / 0 / 0
Регистрация: 09.06.2014
Сообщений: 19
28.06.2014, 15:23  [ТС] 3
Ага, в нём, окаянном вписал
XML
1
2
3
4
5
6
        <activity android:name="Hello">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
и запустилось, спасибо за наводку)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.06.2014, 15:23

Не могу понять что не так сделал
На первом фото указана область divа с фиксированной высотой, на втором h3 с...

Ошибок при компиляции нет, но скомпилированное приложение не открывается
Именно проблемы. Ошибок при компиляции не находит, но скомпилированное...

Не понимаю что происходит? сделал git commit но изменений нет!
Что не так? Добавлено через 3 минуты Может все эти изменения происходят?...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru