Android Studio - MainActivity.java: error: cannot find symbol - class TextView, class View

Co nejvíce stručné řešení pro vývojáře a linux administrátory

Na superuser.cz nenaleznete žádný zbytečný obsah, vždy se jde přímo k věci, denně se zde objevují nové problémy a jejich řešení...

Začít používat

Android Studio - MainActivity.java:…

17.05.2020 napsal BeckyHill

Vyřešeno Android Studio - MainActivity.java: error: cannot find symbol - class TextView, class View
Dobrý den,

učím se programovat pro Android, používám Android Studio. Mám nějaký java kód - v souboru MainActivity.java mám na začátku tento kód:


public class MainActivity extends AppCompatActivity {

private TextView display;
private View toDeg;
.....


a když to chci spustit, tak mám chybu:


\....\e\MainActivity.java:9: error: cannot find symbol
private TextView display;
^
symbol: class TextView
location: class MainActivity


a další chyby:


\....\e\MainActivity.java:10: error: cannot find symbol
public void toDeg(View sender) {
^
symbol: class View
location: class MainActivity



\....\e\MainActivity.java:29: error: cannot find symbol
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
^
symbol: variable ActivityInfo
location: class MainActivity



\....\e\MainActivity.java:46: error: cannot find symbol
Button btn = (Button) sender;
^
symbol: class Button
location: class MainActivity



\....\e\MainActivity.java:163: error: cannot find symbol
Toast.makeText(this, "Cant do this", Toast.LENGTH_LONG).show();
^
symbol: variable Toast
location: class MainActivity



\....\e\MainActivity.java:263: error: cannot find symbol
DecimalFormat decformat = new DecimalFormat("#.##");
^
symbol: class DecimalFormat
location: class MainActivity


Prosím o pomoc. Děkuji!

The English language is translated by machine - the translator can modify eg cited codes = it is better to use codes from the Czech original.

Android Studio - MainActivity.java: error: cannot find symbol - class TextView, class View

Hi,

I'm learning to program for Android, I use Android Studio. I have some java code - in the MainActivity.java file I have this code at the beginning:


public class MainActivity extends AppCompatActivity {

private TextView display;
private View toDeg;
.....


and when i want to run it, i have an error:


\ .... \ e \ MainActivity.java: 9: error: cannot find symbol
private TextView display;
^
symbol: class TextView
location: class MainActivity


and other bugs:


\ .... \ e \ MainActivity.java: 10: error: cannot find symbol
public void toDeg (View sender) {
^
symbol: class View
location: class MainActivity



\ .... \ e \ MainActivity.java: 29: error: cannot find symbol
setRequestedOrientation (ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);
^
symbol: variable ActivityInfo
location: class MainActivity



\ .... \ e \ MainActivity.java: 46: error: cannot find symbol
Button btn = (Button) sender;
^
symbol: class Button
location: class MainActivity



\ .... \ e \ MainActivity.java: 163: error: cannot find symbol
Toast.makeText (this, "Cant do this", Toast.LENGTH_LONG) .show ();
^
symbol: variable Toast
location: class MainActivity



\ .... \ e \ MainActivity.java: 263: error: cannot find symbol
DecimalFormat decformat = new DecimalFormat ("#. ##");
^
symbol: class DecimalFormat
location: class MainActivity


Please help. Thank you!

Zobrazit odpovědi

Nejlépe hodnocení uživatelé
Hanz

Počet UP: 5142

React: 224

Rusty

Počet UP: 2365

React: 105

OL3G

Počet UP: 1651

React: 65

Strosmajer

Počet UP: 502

React: 31

Oxytocin

Počet UP: 303

React: 27

SYSTEM

Počet UP: 443

React: 27

Hyacint

Počet UP: 43

React: 22

Odpovědi na dotaz

RE: Android Studio - MainActivity…

04.06.2020 odpověděl Hanz (update 04.06.2020)

Zkontrolováno

Dobrý den,

chyba v Android Studio - "error: cannot find symbol private TextView display;" bude nejspíše znamenat, že nemáte importované nějaké knihovny, měly by stačit tyto:


import android.widget.TextView;
import android.view.View;
import android.content.pm.ActivityInfo;
import android.widget.Button;
import android.widget.Toast;
import java.text.DecimalFormat;

The English language is translated by machine - the translator can modify eg cited codes = it is better to use codes from the Czech original.

Android Studio - MainActivity.java: error: cannot find symbol - class TextView, class View

Hi,

error in Android Studio - "error: cannot find symbol private TextView display;" will probably mean that you have not imported any libraries, the following should suffice:


import android.widget.TextView;
import android.view.View;
import android.content.pm.ActivityInfo;
import android.widget.Button;
import android.widget.Toast;
import java.text.DecimalFormat;
Tento web používá k poskytování služeb, personalizaci reklam a analýze návštěvnosti soubory cookie. Používáním tohoto webu s tím souhlasíte. Další informace