powered by simpleCommunicator - 2.0.40     © 2025 Programmizd 02
Форумы / Android [игнор отключен] [закрыт для гостей] / Calling by Android studio
25 сообщений из 58, страница 1 из 3
Calling by Android studio
    #38891853
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте. Делаю тут звонилку в своей проге, и тут возникла проблема:
Error:(255, 47) error: cannot find symbol class OnClickListener
Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.

Код такой:

Код: 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.
 public class call extends Activity {

        private Button buttonCall;

        public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);
            setContentView(R.layout.call);

            buttonCall= (Button) findViewById(R.id.caller);

            buttonCall.setOnClickListener(new OnClickListener() {

                @Override
                public void onClick(View v) {

                    Intent callintent = new Intent(Intent.ACTION_CALL);
                    callintent.setData(Uri.parse("tel:3571444"));
                    startActivity(callIntent);

                }

            });

        }

    }
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892275
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210buttonCall.setOnClickListener(new View. OnClickListener() {
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892711
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,
Error:(253, 13) error: cannot find symbol class button
Error:(260, 21) error: cannot find symbol class Intent
Error:(260, 45) error: cannot find symbol class Intent
Error:(260, 52) error: cannot find symbol variable Intent
Error:(261, 40) error: cannot find symbol variable Uri
Error:(262, 35) error: cannot find symbol variable callIntent
Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.


вот такой теперь код:
public class call extends Activity {
Код: 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.
        private Button buttonCall;

        public void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);
            setContentView(R.layout.call);

            button buttonCall= (Button) findViewById(R.id.caller);

            buttonCall.setOnClickListener(new View.OnClickListener() {

                @Override
                public void onClick(View v) {

                    Intent callintent = new Intent(Intent.ACTION_CALL);
                    callintent.setData(Uri.parse("tel:3571444"));
                    startActivity(callIntent);

                }

            });

        }

    }

    private static long back_pressed;




чё делать? подскажите плз
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892758
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не весь код. Где секция импорта?
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892793
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может просто нажать заветную комбинацию клавишь ?

ну, или подсказки студии читать
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892885
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Джибс,

так-на какую клавишу нажать?))
...
Рейтинг: 0 / 0
Calling by Android studio
    #38892887
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.os.SystemClock;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;



Вот весь импорт
...
Рейтинг: 0 / 0
Calling by Android studio
    #38893117
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210Вот весь импорт
Что-то тут не так. В импорте есть кнопка, а компилятор на нее жалуется. Покажи весь-весь файл java.

В какой ide пишешь?

П.С. Просьба пользоваться тегом src=java. Будет выглядеть как выше я исправил, плюсом - сохраниться форматирование. И читать будет удобнее.
...
Рейтинг: 0 / 0
Calling by Android studio
    #38893914
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

Код: 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.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
package ee.rasim.help;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.SystemClock;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;


public class MainActivity extends ActionBarActivity {

    private String view;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        main();

    }

    public void main() {
        setContentView(R.layout.activity_main);
        view = "main";

        Button hand1 = (Button) findViewById(R.id.hand1);
        Button hand2 = (Button) findViewById(R.id.hand2);
        Button head = (Button) findViewById(R.id.headmain);
        Button legs = (Button) findViewById(R.id.legs);
        Button body = (Button) findViewById(R.id.body);
        View.OnClickListener hands = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                hand();
            }
        };
        View.OnClickListener headmain = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                head();
            }
        };
        View.OnClickListener legses = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                leg();
            }
        };
        View.OnClickListener torso = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                body();
            }
        };

        hand1.setOnClickListener(hands);
        hand2.setOnClickListener(hands);
        head.setOnClickListener(headmain);
        legs.setOnClickListener(legses);
        body.setOnClickListener(torso);
    }
public void hand() {
        view = "hands";
        setContentView(R.layout.hands);
        Button elbow = (Button) findViewById(R.id.elbow);
        Button shoulder = (Button) findViewById(R.id.shoulder);
        Button forearm = (Button) findViewById(R.id.forearm);
        Button hand = (Button) findViewById(R.id.hand);
        View.OnClickListener help = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                help();
            }
        };
        elbow.setOnClickListener(help);
        shoulder.setOnClickListener(help);
        forearm.setOnClickListener(help);
        hand.setOnClickListener(help);
    }
    public void pervaja() {
        view = "pervaja";
        setContentView(R.layout.pervaja);
            }


    public void porez() {
        view = "porez";
        setContentView(R.layout.porez);
        Button buttin = (Button) findViewById(R.id.buttin);
        View.OnClickListener porez1 = new View.OnClickListener() {
            public void onClick(View v) {
                view = "porez";
                setContentView(R.layout.tekst);
            }
        };
        buttin.setOnClickListener(porez1);
    }

    public void udar() {
        view = "udar";
        setContentView(R.layout.udar);
    }

    public void bolit() {
        view = "bolit";
        setContentView(R.layout.bolit);
    }
    public void chem() {
        view = "chem";
        setContentView(R.layout.chem);
        Button vodoj = (Button) findViewById(R.id.vodoj);
        View.OnClickListener vodoj1 = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "vodoj";
                setContentView(R.layout.stepen);
            }
        };
        vodoj.setOnClickListener(vodoj1);
    }

    public void help() {
        view = "help";
        setContentView(R.layout.help);
        Button Ozog = (Button) findViewById(R.id.help1);
        Button Porez = (Button) findViewById(R.id.help2);
        Button Udar = (Button) findViewById(R.id.help3);
        Button Bolit = (Button) findViewById(R.id.help4);
        View.OnClickListener ozog = new View.OnClickListener() {
            public void onClick(View v) {
                view = "ozog";
                setContentView(R.layout.chem);
            }
        };
        View.OnClickListener porez = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "porez";
                setContentView(R.layout.porez);
            }
        };
        View.OnClickListener udar = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "udar";
                setContentView(R.layout.udar);
            }
        };
        View.OnClickListener bolit = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "bolit";
                setContentView(R.layout.bolit);
            }
        };
        Ozog.setOnClickListener(ozog);
        Porez.setOnClickListener(porez);
        Udar.setOnClickListener(udar);
        Bolit.setOnClickListener(bolit);
    }

    public void head() {
        view = "head";
        setContentView(R.layout.head);
        Button eyes = (Button) findViewById(R.id.eye);
        Button ear1 = (Button) findViewById(R.id.ear1);
        Button ear2 = (Button) findViewById(R.id.ear2);
        View.OnClickListener eyeses = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                eyes();
            }
        };
        final View.OnClickListener ears = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                ears();
            }
        };
        ear1.setOnClickListener(ears);
        ear2.setOnClickListener(ears);
        eyes.setOnClickListener(eyeses);
    }


    public void leg() {
        view = "leg";
        setContentView(R.layout.leg);
        Button foot = (Button) findViewById(R.id.foot);
        View.OnClickListener leg = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "foot";
                setContentView(R.layout.foot);
            }
        };
        foot.setOnClickListener(leg);
    }


        public void foot() {
        view = "foot";
        setContentView(R.layout.foot);
    };
    public void body() {
        view = "body";
        setContentView(R.layout.body);
    };

    public void eyes() {
        view = "eyes";
        setContentView(R.layout.eyes);
    };

    public void ears() {
        view = "ears";
        setContentView(R.layout.ears);
    };

    public void stepen() {
        view = "stepen";
        setContentView(R.layout.stepen);
        Button step1 = (Button) findViewById(R.id.help1);
        Button step2 = (Button) findViewById(R.id.help2);
        Button step3 = (Button) findViewById(R.id.help3);
        Button step4 = (Button) findViewById(R.id.help4);
        View.OnClickListener Первая = new View.OnClickListener() {
            public void onClick(View v) {
                view = "Первая";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Вторая = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Вторая";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Третья = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Третья";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Четвёртая = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Четвёртая";
                setContentView(R.layout.pervaja);
            }
        };
    }
    private Button buttonCall;

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.call);

        button buttonCall= (Button) findViewById(R.id.caller);

        buttonCall.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {

                Intent callintent = new Intent(Intent.ACTION_CALL);
                callintent.setData(Uri.parse("tel:3571444"));
                startActivity(callIntent);

            }

        });

    }


private static long back_pressed;
    @Override
    public void onBackPressed() {
             if (view == "udar")
            help();
        else if (view == "hands")
                 main();
        else if (view == "bolit")
            help();
        else if (view == "porez")
            help();
        else if (view == "help")
            hand();
        else if (view == "main")
            main();
        else if (view == "foot")
            leg();
        else if (view == "leg")
            main();
        else if (view == "head")
            main();
        else if (view == "ears")
            head();
        else if (view == "eyes")
            head();
        else if (view == "stepen")
            help();
        else if (view == "body")
            main();

        if (back_pressed + 500 > System.currentTimeMillis())
            super.onBackPressed();
        else

        back_pressed = System.currentTimeMillis();

}
    private static final long TIME_INTERVAL_TO_EXIT = 1000;
    private long mLastTimeBackPresed;



    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }


    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}



ошибки:
Error:(275, 17) error: method onCreate(Bundle) is already defined in class MainActivity
Error:(280, 9) error: cannot find symbol class button
Error:(280, 54) error: cannot find symbol variable caller
Error:(289, 31) error: cannot find symbol variable callIntent
Error:Execution failed for task ':app:compileDebugJava'.
> Compilation failed; see the compiler error output for details.
...
Рейтинг: 0 / 0
Calling by Android studio
    #38893918
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

чёт с рамочкой не пошло))
...
Рейтинг: 0 / 0
Calling by Android studio
    #38893927
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210,

названия классов пишутся с большой буквы.
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894029
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

так, хорошо, что ещё не так? может быть разрешений не хватает в манифесте?
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="Appi!"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:label="Appi!" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

</manifest>



а активити теперь такое:
package ee.rasim.help;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.SystemClock;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;


public class MainActivity extends ActionBarActivity {

private String view;





public void main() {
setContentView(R.layout.activity_main);
view = "main";

Button hand1 = (Button) findViewById(R.id.hand1);
Button hand2 = (Button) findViewById(R.id.hand2);
Button head = (Button) findViewById(R.id.headmain);
Button legs = (Button) findViewById(R.id.legs);
Button body = (Button) findViewById(R.id.body);
View.OnClickListener hands = new View.OnClickListener() {
@Override
public void onClick(View v) {

hand();
}
};
View.OnClickListener headmain = new View.OnClickListener() {
@Override
public void onClick(View v) {

head();
}
};
View.OnClickListener legses = new View.OnClickListener() {
@Override
public void onClick(View v) {

leg();
}
};
View.OnClickListener torso = new View.OnClickListener() {
@Override
public void onClick(View v) {

body();
}
};

hand1.setOnClickListener(hands);
hand2.setOnClickListener(hands);
head.setOnClickListener(headmain);
legs.setOnClickListener(legses);
body.setOnClickListener(torso);
}
public void hand() {
view = "hands";
setContentView(R.layout.hands);
Button elbow = (Button) findViewById(R.id.elbow);
Button shoulder = (Button) findViewById(R.id.shoulder);
Button forearm = (Button) findViewById(R.id.forearm);
Button hand = (Button) findViewById(R.id.hand);
View.OnClickListener help = new View.OnClickListener() {
@Override
public void onClick(View v) {

help();
}
};
elbow.setOnClickListener(help);
shoulder.setOnClickListener(help);
forearm.setOnClickListener(help);
hand.setOnClickListener(help);
}
public void pervaja() {
view = "pervaja";
setContentView(R.layout.pervaja);
}


public void porez() {
view = "porez";
setContentView(R.layout.porez);
Button buttin = (Button) findViewById(R.id.buttin);
View.OnClickListener porez1 = new View.OnClickListener() {
public void onClick(View v) {
view = "porez";
setContentView(R.layout.tekst);
}
};
buttin.setOnClickListener(porez1);
}

public void udar() {
view = "udar";
setContentView(R.layout.udar);
}

public void bolit() {
view = "bolit";
setContentView(R.layout.bolit);
}
public void chem() {
view = "chem";
setContentView(R.layout.chem);
Button vodoj = (Button) findViewById(R.id.vodoj);
View.OnClickListener vodoj1 = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "vodoj";
setContentView(R.layout.stepen);
}
};
vodoj.setOnClickListener(vodoj1);
}

public void help() {
view = "help";
setContentView(R.layout.help);
Button Ozog = (Button) findViewById(R.id.help1);
Button Porez = (Button) findViewById(R.id.help2);
Button Udar = (Button) findViewById(R.id.help3);
Button Bolit = (Button) findViewById(R.id.help4);
View.OnClickListener ozog = new View.OnClickListener() {
public void onClick(View v) {
view = "ozog";
setContentView(R.layout.chem);
}
};
View.OnClickListener porez = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "porez";
setContentView(R.layout.porez);
}
};
View.OnClickListener udar = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "udar";
setContentView(R.layout.udar);
}
};
View.OnClickListener bolit = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "bolit";
setContentView(R.layout.bolit);
}
};
Ozog.setOnClickListener(ozog);
Porez.setOnClickListener(porez);
Udar.setOnClickListener(udar);
Bolit.setOnClickListener(bolit);
}

public void head() {
view = "head";
setContentView(R.layout.head);
Button eyes = (Button) findViewById(R.id.eye);
Button ear1 = (Button) findViewById(R.id.ear1);
Button ear2 = (Button) findViewById(R.id.ear2);
View.OnClickListener eyeses = new View.OnClickListener() {
@Override
public void onClick(View v) {

eyes();
}
};
final View.OnClickListener ears = new View.OnClickListener() {
@Override
public void onClick(View v) {

ears();
}
};
ear1.setOnClickListener(ears);
ear2.setOnClickListener(ears);
eyes.setOnClickListener(eyeses);
}


public void leg() {
view = "leg";
setContentView(R.layout.leg);
Button foot = (Button) findViewById(R.id.foot);
View.OnClickListener leg = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "foot";
setContentView(R.layout.foot);
}
};
foot.setOnClickListener(leg);
}


public void foot() {
view = "foot";
setContentView(R.layout.foot);
};
public void body() {
view = "body";
setContentView(R.layout.body);
};

public void eyes() {
view = "eyes";
setContentView(R.layout.eyes);
};

public void ears() {
view = "ears";
setContentView(R.layout.ears);
};

public void stepen() {
view = "stepen";
setContentView(R.layout.stepen);
Button step1 = (Button) findViewById(R.id.help1);
Button step2 = (Button) findViewById(R.id.help2);
Button step3 = (Button) findViewById(R.id.help3);
Button step4 = (Button) findViewById(R.id.help4);
View.OnClickListener Первая = new View.OnClickListener() {
public void onClick(View v) {
view = "Первая";
setContentView(R.layout.pervaja);
}
};
View.OnClickListener Вторая = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "Вторая";
setContentView(R.layout.pervaja);
}
};
View.OnClickListener Третья = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "Третья";
setContentView(R.layout.pervaja);
}
};
View.OnClickListener Четвёртая = new View.OnClickListener() {
@Override
public void onClick(View v) {
view = "Четвёртая";
setContentView(R.layout.pervaja);
}
};
}
private Button buttonCall;

public void onCreate(Bundle savedInstanceState) {
main();

super.onCreate(savedInstanceState);
setContentView(R.layout.call);

buttonCall= (Button) findViewById(R.id.caller);

buttonCall.setOnClickListener(new View.OnClickListener() {

@Override
public void onClick(View v) {

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:3571444"));
startActivity(callIntent);

}

});

}


private static long back_pressed;
@Override
public void onBackPressed() {
if (view == "udar")
help();
else if (view == "hands")
main();
else if (view == "bolit")
help();
else if (view == "porez")
help();
else if (view == "help")
hand();
else if (view == "main")
main();
else if (view == "foot")
leg();
else if (view == "leg")
main();
else if (view == "head")
main();
else if (view == "ears")
head();
else if (view == "eyes")
head();
else if (view == "stepen")
help();
else if (view == "body")
main();

if (back_pressed + 500 > System.currentTimeMillis())
super.onBackPressed();
else

back_pressed = System.currentTimeMillis();

}
private static final long TIME_INTERVAL_TO_EXIT = 1000;
private long mLastTimeBackPresed;



@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.menu_main, menu);
return true;
}


@Override
public boolean onOptionsItemSelected(MenuItem item) {
// Handle action bar item clicks here. The action bar will
// automatically handle clicks on the Home/Up button, so long
// as you specify a parent activity in AndroidManifest.xml.
int id = item.getItemId();

//noinspection SimplifiableIfStatement
if (id == R.id.action_settings) {
return true;
}

return super.onOptionsItemSelected(item);
}
}
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894032
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ilja2210,

вот такой:
Код: 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.
84.
85.
86.
87.
88.
89.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
188.
189.
190.
191.
192.
193.
194.
195.
196.
197.
198.
199.
200.
201.
202.
203.
204.
205.
206.
207.
208.
209.
210.
211.
212.
213.
214.
215.
216.
217.
218.
219.
220.
221.
222.
223.
224.
225.
226.
227.
228.
229.
230.
231.
232.
233.
234.
235.
236.
237.
238.
239.
240.
241.
242.
243.
244.
245.
246.
247.
248.
249.
250.
251.
252.
253.
254.
255.
256.
257.
258.
259.
260.
261.
262.
263.
264.
265.
266.
267.
268.
269.
270.
271.
272.
273.
274.
275.
276.
277.
278.
279.
280.
281.
282.
283.
284.
285.
286.
287.
288.
289.
290.
291.
292.
293.
294.
295.
296.
297.
298.
299.
300.
301.
302.
303.
304.
305.
306.
307.
308.
309.
310.
311.
312.
313.
314.
315.
316.
317.
318.
319.
320.
321.
322.
323.
324.
325.
326.
327.
328.
329.
330.
331.
332.
333.
334.
335.
336.
337.
338.
339.
340.
341.
342.
343.
344.
345.
346.
347.
348.
349.
350.
351.
352.
353.
354.
355.
356.
357.
358.
359.
360.
361.
362.
package ee.rasim.help;

import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.net.Uri;
import android.os.SystemClock;
import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.util.Log;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;
import android.widget.TextView;
import android.widget.Toast;


public class MainActivity extends ActionBarActivity {

    private String view;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

        main();

    }

    public void main() {
        setContentView(R.layout.activity_main);
        view = "main";

        Button hand1 = (Button) findViewById(R.id.hand1);
        Button hand2 = (Button) findViewById(R.id.hand2);
        Button head = (Button) findViewById(R.id.headmain);
        Button legs = (Button) findViewById(R.id.legs);
        Button body = (Button) findViewById(R.id.body);
        View.OnClickListener hands = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                hand();
            }
        };
        View.OnClickListener headmain = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                head();
            }
        };
        View.OnClickListener legses = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                leg();
            }
        };
        View.OnClickListener torso = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                body();
            }
        };

        hand1.setOnClickListener(hands);
        hand2.setOnClickListener(hands);
        head.setOnClickListener(headmain);
        legs.setOnClickListener(legses);
        body.setOnClickListener(torso);
    }
public void hand() {
        view = "hands";
        setContentView(R.layout.hands);
        Button elbow = (Button) findViewById(R.id.elbow);
        Button shoulder = (Button) findViewById(R.id.shoulder);
        Button forearm = (Button) findViewById(R.id.forearm);
        Button hand = (Button) findViewById(R.id.hand);
        View.OnClickListener help = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                help();
            }
        };
        elbow.setOnClickListener(help);
        shoulder.setOnClickListener(help);
        forearm.setOnClickListener(help);
        hand.setOnClickListener(help);
    }
    public void pervaja() {
        view = "pervaja";
        setContentView(R.layout.pervaja);
            }


    public void porez() {
        view = "porez";
        setContentView(R.layout.porez);
        Button buttin = (Button) findViewById(R.id.buttin);
        View.OnClickListener porez1 = new View.OnClickListener() {
            public void onClick(View v) {
                view = "porez";
                setContentView(R.layout.tekst);
            }
        };
        buttin.setOnClickListener(porez1);
    }

    public void udar() {
        view = "udar";
        setContentView(R.layout.udar);
    }

    public void bolit() {
        view = "bolit";
        setContentView(R.layout.bolit);
    }
    public void chem() {
        view = "chem";
        setContentView(R.layout.chem);
        Button vodoj = (Button) findViewById(R.id.vodoj);
        View.OnClickListener vodoj1 = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "vodoj";
                setContentView(R.layout.stepen);
            }
        };
        vodoj.setOnClickListener(vodoj1);
    }

    public void help() {
        view = "help";
        setContentView(R.layout.help);
        Button Ozog = (Button) findViewById(R.id.help1);
        Button Porez = (Button) findViewById(R.id.help2);
        Button Udar = (Button) findViewById(R.id.help3);
        Button Bolit = (Button) findViewById(R.id.help4);
        View.OnClickListener ozog = new View.OnClickListener() {
            public void onClick(View v) {
                view = "ozog";
                setContentView(R.layout.chem);
            }
        };
        View.OnClickListener porez = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "porez";
                setContentView(R.layout.porez);
            }
        };
        View.OnClickListener udar = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "udar";
                setContentView(R.layout.udar);
            }
        };
        View.OnClickListener bolit = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "bolit";
                setContentView(R.layout.bolit);
            }
        };
        Ozog.setOnClickListener(ozog);
        Porez.setOnClickListener(porez);
        Udar.setOnClickListener(udar);
        Bolit.setOnClickListener(bolit);
    }

    public void head() {
        view = "head";
        setContentView(R.layout.head);
        Button eyes = (Button) findViewById(R.id.eye);
        Button ear1 = (Button) findViewById(R.id.ear1);
        Button ear2 = (Button) findViewById(R.id.ear2);
        View.OnClickListener eyeses = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                eyes();
            }
        };
        final View.OnClickListener ears = new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                ears();
            }
        };
        ear1.setOnClickListener(ears);
        ear2.setOnClickListener(ears);
        eyes.setOnClickListener(eyeses);
    }


    public void leg() {
        view = "leg";
        setContentView(R.layout.leg);
        Button foot = (Button) findViewById(R.id.foot);
        View.OnClickListener leg = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "foot";
                setContentView(R.layout.foot);
            }
        };
        foot.setOnClickListener(leg);
    }


        public void foot() {
        view = "foot";
        setContentView(R.layout.foot);
    };
    public void body() {
        view = "body";
        setContentView(R.layout.body);
    };

    public void eyes() {
        view = "eyes";
        setContentView(R.layout.eyes);
    };

    public void ears() {
        view = "ears";
        setContentView(R.layout.ears);
    };

    public void stepen() {
        view = "stepen";
        setContentView(R.layout.stepen);
        Button step1 = (Button) findViewById(R.id.help1);
        Button step2 = (Button) findViewById(R.id.help2);
        Button step3 = (Button) findViewById(R.id.help3);
        Button step4 = (Button) findViewById(R.id.help4);
        View.OnClickListener Первая = new View.OnClickListener() {
            public void onClick(View v) {
                view = "Первая";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Вторая = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Вторая";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Третья = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Третья";
                setContentView(R.layout.pervaja);
            }
        };
        View.OnClickListener Четвёртая = new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                view = "Четвёртая";
                setContentView(R.layout.pervaja);
            }
        };
    }
    private Button buttonCall;

    public void onCreate(Bundle savedInstanceState) {

        super.onCreate(savedInstanceState);
        setContentView(R.layout.call);

        buttonCall= (Button) findViewById(R.id.caller);

        buttonCall.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {

                Intent callIntent = new Intent(Intent.ACTION_CALL);
                callIntent.setData(Uri.parse("tel:3571444"));
                startActivity(callIntent);

            }

        });

    }


private static long back_pressed;
    @Override
    public void onBackPressed() {
             if (view == "udar")
            help();
        else if (view == "hands")
                 main();
        else if (view == "bolit")
            help();
        else if (view == "porez")
            help();
        else if (view == "help")
            hand();
        else if (view == "main")
            main();
        else if (view == "foot")
            leg();
        else if (view == "leg")
            main();
        else if (view == "head")
            main();
        else if (view == "ears")
            head();
        else if (view == "eyes")
            head();
        else if (view == "stepen")
            help();
        else if (view == "body")
            main();

        if (back_pressed + 500 > System.currentTimeMillis())
            super.onBackPressed();
        else

        back_pressed = System.currentTimeMillis();

}
    private static final long TIME_INTERVAL_TO_EXIT = 1000;
    private long mLastTimeBackPresed;



    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.menu_main, menu);
        return true;
    }


    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();

        //noinspection SimplifiableIfStatement
        if (id == R.id.action_settings) {
            return true;
        }

        return super.onOptionsItemSelected(item);
    }
}




там какая-то ещё фигня с public void onCreate(Bundle savedInstanceState) {
не ясно,где её ставить)
+когда в прогу заходишь,сразу вылет, открывает страницу с о звонком,а нужна страница activity_main, там в коде написано
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894238
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210не ясно,где её ставить)
А сейчас где стоит - чем не устраивает?
ilja2210+когда в прогу заходишь,сразу вылет, открывает страницу с о звонком,а нужна страница activity_main, там в коде написано
Умеешь по шагам выполнять? Брейкпоинты ставить? Это иногда интереснее, чем программировать.
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894812
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще бы прочитать про enum
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894819
Фотография Джибс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может почитать книжки, например как сравниваются строки ?
Код: sql
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.
private String view;
....
 if (view == "udar")
            help();
        else if (view == "hands")
                 main();
        else if (view == "bolit")
            help();
        else if (view == "porez")
            help();
        else if (view == "help")
            hand();
        else if (view == "main")
            main();
        else if (view == "foot")
            leg();
        else if (view == "leg")
            main();
        else if (view == "head")
            main();
        else if (view == "ears")
            head();
        else if (view == "eyes")
            head();
        else if (view == "stepen")
            help();
        else if (view == "body")
            main();
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894991
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Джибс,

А можете вкратце написать- что за enum и зачем это вообще? чтобы знать,примерно, с чем дело имею)
...
Рейтинг: 0 / 0
Calling by Android studio
    #38894996
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wadman,

такая фигня,что создаю новые layout, на них перейти программа может, а вот с них-нет, можете вкратце сказать,что вообще нужно сделать?
вообще все новые layout не работаю((
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895009
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вообще,программа должна быть простенькая, пока не особо нужны функции звонка и т.д.
Главное,чтобы можно было насоздавать без проблем всяких layout с кнопками и просто текстом
это медицинская программа, выбираю часть тела, проблему(ожог,порез и т.д.),степень повреждения... суть в том,что в каждой цепочке должно быть примерно по 4-6 страниц, но во какой-то причине я могу переходить на новые страницы с о старых, вот кнопки на этих новых не пашут((
и нельзя почему-то с них назад переходить
объясните плз кто, что сделать (лит-ру конечно почитать-дело святое, но я пока только начал с этим разбираться,нужно просто хоть простенький код накидать)
суть в том,что при наличии этого простенького кода мне напишут евро-проект+ есть спонсоры,готовые финансово помочь, если что-то будет
надеюсь, есть терпеливые и терпимые к моему профанству в этом вопросе- нужна помощь
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895253
wamaco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210суть в том,что при наличии этого простенького кода мне напишут евро-проект+ есть спонсоры,готовые финансово помочь, если что-то будет
надеюсь, есть терпеливые и терпимые к моему профанству в этом вопросе- нужна помощь

ага, Вы будете бабло получать, а мы писать тут?
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895257
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wamaco,

эти деньги будут выделяться для прораммистов,которых мы наймём
сейчас это простейшая демка
тем-более что-то писать никто и не просит, нужен лишь совет,почему эта чёртова страница не пашет, человек, который начал проект, сейчас не может тут писать,т.к. пишет прогу для какой-то фирмы и сайт для той-же организации, в этом месяце вреени у него нет
никто не собирается использовать интеллектуальную собственность участников форума,исто нужен совет,может пара строк, может,кто укажет направление (не в жопу) дальнейшей деятельности
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895262
ilja2210
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
wamaco,

добавлю,что изначально заинтересовались идеей проекта, понравился концепт,дизайн
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895336
wamaco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210wamaco,

эти деньги будут выделяться для прораммистов,которых мы наймём
сейчас это простейшая демка
тем-более что-то писать никто и не просит, нужен лишь совет,почему эта чёртова страница не пашет, человек, который начал проект, сейчас не может тут писать,т.к. пишет прогу для какой-то фирмы и сайт для той-же организации, в этом месяце вреени у него нет
никто не собирается использовать интеллектуальную собственность участников форума,исто нужен совет,может пара строк, может,кто укажет направление (не в жопу) дальнейшей деятельности

так при такой схеме, не тратьте время, а лучше откройте Word напишите и нарисуйте, что хотите видеть в будущем приложении.
в каком порядке открываются ваши активити, опишите все действия и т.д.
называется это "примитивное тех.задание своими словами!" и когда Ваш Мега-программист освободится, Вы передадите ему
новоиспеченное тех.задание с теми "хотелками" которые Вы нарисовали!
И все! Всем профит. И Вам! И Ему (программисту)!
Заплатите за Android от 100 тыщ.рублей и за iOS от 100 тыщ.рублей.
Если что посложнее, то больше.
Вот Вам конкретный порядок действий в вашей сложившейся ситуации!
Удачи!
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895424
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ilja2210вообще все новые layout не работаю((
Что значит "не работают"? Обычно программисты изъясняются фактами.

А вообще, если есть желание программировать для андроида, то стоит начать с первого урока на сайте startandroid.ru. После прочтения уроков и вопросы будут интереснее, чем сейчас - на простейшем месте затык...
...
Рейтинг: 0 / 0
Calling by Android studio
    #38895425
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Джибс про строки написал, дак вот, строки это не строки, а указатели на них. Потому их корректно сравнивать методом equals

Код: java
1.
"someString".equals(someVarString);
...
Рейтинг: 0 / 0
25 сообщений из 58, страница 1 из 3
Форумы / Android [игнор отключен] [закрыт для гостей] / Calling by Android studio
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]