Beiträge von maxkeey

    oh ja hab ich garnich gesehen sorry
    [fieldset]import android.os.Bundle;
    import android.app.Activity;
    import android.app.AlertDialog;
    import android.text.InputType;
    import android.view.KeyEvent;
    import android.view.Menu;
    import android.view.View;
    import android.widget.ArrayAdapter;
    import android.widget.EditText;
    import android.widget.ListView;
    import android.widget.ToggleButton;


    public class MainActivity extends Activity implements View.OnClickListener {
    boolean mainisopen = true;

    EditText editText;
    ToggleButton toggleButton;
    String string;


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);


    initStuff();
    }



    private void initStuff() {
    // TODO Auto-generated method stub
    editText = (EditText) findViewById(R.id.editText1);
    toggleButton = (ToggleButton) findViewById(R.id.tbPassword);


    toggleButton.setOnClickListener(this);
    }

    public void onClick(View v) {


    switch (v.getId()){
    case R.id.tbPassword:
    if (toggleButton.isChecked()){
    editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);
    } else{
    editText.setInputType(InputType.TYPE_CLASS_TEXT);
    }
    break;


    }
    }



    List<String> NotizenList = new ArrayList<String>();


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


    public void onKlick(View view) {


    setContentView(R.layout.notizen);
    mainisopen = false;


    ArrayAdapter<String> adapterNotizen = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, NotizenList);


    ListView lNotizen = (ListView) findViewById(R.id.listView1);
    lNotizen.setAdapter(adapterNotizen);


    }

    public void ButtonKlick (View view){


    new AlertDialog.Builder(this)
    .setTitle("Gespeichert!")
    .setNeutralButton("OK", null)
    .show();


    String eingabe="";



    EditText Feld1=(EditText)findViewById(R.id.editText1);
    EditText FeldErgebnis=(EditText)findViewById(R.id.etErgebnis);


    eingabe = Feld1.getText().toString();
    FeldErgebnis.setText(eingabe);


    NotizenList.add(Feld1.getText().toString());
    }

    @Override
    public boolean onKeyDown(int keyCode, KeyEvent event) {
    if(keyCode == KeyEvent.KEYCODE_BACK && mainisopen == false){
    mainisopen = true;
    setContentView(R.layout.activity_main);
    return true;


    }
    return super.onKeyDown(keyCode, event);
    }
    }
    [/fieldset]

    Hallo leute,
    ich habe einen Toggle Button erstellt der den editText zu einem Password machen soll und wieder sichtbar.
    Allerdings funktioniert der nicht ich habe mal ein neues Project angefangen und da funktionierte das aber
    ich kriege das irgendwie nicht in meine Klasse eingefügt


    HIer die java datei

    Java
    import android.os.Bundle;import android.app.Activity;import android.app.AlertDialog;import android.graphics.Color;import android.text.InputType;import android.view.KeyEvent;import android.view.Menu;import android.view.View;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.EditText;import android.widget.ListView;import android.widget.TextView;import android.widget.ToggleButton;
    public class MainActivity extends Activity  implements View.OnClickListener{	boolean mainisopen = true;	    EditText editText;      ToggleButton toggleButton;       String string; 
    	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);				initStuff(); 	}		private void initStuff() {		// TODO Auto-generated method stub        editText = (EditText) findViewById(R.id.editText1);          toggleButton = (ToggleButton) findViewById(R.id.tbPassword);             toggleButton.setOnClickListener(this);	} 
    	List<String> NotizenList = new ArrayList<String>();
    	@Override	public boolean onCreateOptionsMenu(Menu menu) {		// Inflate the menu; this adds items to the action bar if it is present.		getMenuInflater().inflate(R.menu.main, menu);		return true;	}			public void onClick(View view) { 				switch (view.getId()){          case R.id.tbPassword:              if (toggleButton.isChecked()){                  editText.setInputType(InputType.TYPE_CLASS_TEXT | InputType.TYPE_TEXT_VARIATION_PASSWORD);              } else{                  editText.setInputType(InputType.TYPE_CLASS_TEXT);              }              break;            }				setContentView(R.layout.notizen);		mainisopen = false;				ArrayAdapter<String> adapterNotizen = new ArrayAdapter<String>(MainActivity.this, android.R.layout.simple_list_item_1, NotizenList);						ListView lNotizen = (ListView) findViewById(R.id.listView1);		lNotizen.setAdapter(adapterNotizen); 	}		public void ButtonKlick (View view){ 				new AlertDialog.Builder(this)		.setTitle("Gespeichert!")		.setNeutralButton("OK", null)		.show();
     		String eingabe=""; 		
                     EditText Feld1=(EditText)findViewById(R.id.editText1);                  EditText FeldErgebnis=(EditText)findViewById(R.id.etErgebnis);
     		eingabe = Feld1.getText().toString(); 		FeldErgebnis.setText(eingabe);				NotizenList.add(Feld1.getText().toString());	}		@Override	public boolean onKeyDown(int keyCode, KeyEvent event) {	    if(keyCode == KeyEvent.KEYCODE_BACK && mainisopen == false){	    	mainisopen = true;	    	setContentView(R.layout.activity_main);	        return true;	        	    }	    return super.onKeyDown(keyCode, event);	}
    }

    Hallo liebe Community,
    ich hoffe ihr könnt mir helfen ich möchte das wenn man auf einen Button klickt der Text den man eingegebn hat in einem anderen Feld angezeigt wird allerdings klappt das nur wenn man Zahlen eintippt bei Buchstaben stürzt die App ab ich weiß zwar in welcher Zeile der fehler liegt aber nich wie man ihn beheben kann.
    Danke im voraus :)

    Java
    public class MainActivity extends Activity {
    	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);	}		List<String> Notizen = new ArrayList<String>();
    	@Override	public boolean onCreateOptionsMenu(Menu menu) {		// Inflate the menu; this adds items to the action bar if it is present.		getMenuInflater().inflate(R.menu.main, menu);		return true;	}		public void onClick(View view) {				setContentView(R.layout.notizen);	}		public void ButtonKlick (View view){		int editText1;		int Ergebnis;		EditText Feld1 =(EditText)findViewById(R.id.editText1);		EditText FeldErgebnis =(EditText)findViewById(R.id.etErgebnis);		if (Feld1.getText().toString().length() == 0){			return;		}		editText1 = Integer.parseInt(Feld1.getText().toString());     <---- hier ist glaube ich der Fehler		Ergebnis = editText1;				FeldErgebnis.setText(String.valueOf(Ergebnis));	}
    }

    Hallo liebe Community,


    ich habe folgendes Problem ich hab gerade ein neus Projekt angefangen und mit einem Button kommt man auf eine andere Seite meiner App und auf der Seite soll man eine bestimmt Nummer mit einem Button direkt anrufen,
    das mit dem callbutton klappt bei mir nur wenn ich es auf der ersten Seite habe aber so wie ich es jetzt habe stürzt die app ab sobald man auf den callbutton drückt.
    vielleicht könnt ihr mir ja weiter helfen danke im voraus :)


    Hier die Codes


    Die main.java:

    Java
    package net.fvs;
    import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;
    public class Main extends Activity{
    	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.main);			}	
    	@Override	public boolean onCreateOptionsMenu(Menu menu) {		// Inflate the menu; this adds items to the action bar if it is present.		getMenuInflater().inflate(R.menu.main, menu);		return true;	}
    	public void TelClick (View view) {				setContentView(R.layout.tel);	}}


    Die Tel.java das ist die für die zweite Seite:

    Java
    package net.fvs;
    import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import android.app.Activity;import android.content.Intent;import android.net.Uri;import android.os.Bundle;import android.view.View;import android.view.View.OnClickListener;
    public class Tel extends Activity implements OnClickListener{
    	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.tel);		        View callButton = findViewById(R.id.imageButton1);        callButton.setOnClickListener(this);	}	    private void phoneCall()	    {	    	String phoneCallUri = "tel:911";	    	Intent phoneCallIntent = new Intent(Intent.ACTION_CALL);	    	phoneCallIntent.setData(Uri.parse(phoneCallUri));	    	startActivity(phoneCallIntent);	    }
    		@Override	public void onClick(View v) {			// TODO Auto-generated method stub			switch(v.getId())			{				case R.id.imageButton1:					phoneCall();					break;				default:					break;			}		}
    	@Override	public boolean onCreateOptionsMenu(Menu menu) {		// Inflate the menu; this adds items to the action bar if it is present.		getMenuInflater().inflate(R.menu.main, menu);		return true;	}}


    Der Button:

    Java
    <ImageButton        android:id="@+id/imageButton1"        android:layout_width="75dp"        android:layout_height="75dp"        android:layout_alignParentLeft="true"        android:layout_below="@+id/textView3"        android:layout_marginLeft="25dp"        android:layout_marginTop="20dp"        android:src="@drawable/ic_"          android:onClick="onClick" />

    Hallo liebe Community,


    ich habe folgendes Problem meine App stürzt ab und ich weiß nicht woran es liegt da mir eine Fehler angezeigt werden.
    Ich hoffe ihr könnt mir helfen.
    Hier die Codes
    MainActivity.java

    Java
    package com.example.call;
    import android.net.Uri;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.view.Menu;import android.view.View;import android.view.View.OnClickListener;
    public class MainActivity extends Activity implements OnClickListener{
    	@Override	protected void onCreate(Bundle savedInstanceState) {		super.onCreate(savedInstanceState);		setContentView(R.layout.activity_main);		        View callButton = findViewById(R.id.btnCall);        callButton.setOnClickListener(this);	}
    	@Override	public boolean onCreateOptionsMenu(Menu menu) {		// Inflate the menu; this adds items to the action bar if it is present.		getMenuInflater().inflate(R.menu.main, menu);		return true;	}		   private void phoneCall()	    {	    	String phoneCallUri = "tel:911";	    	Intent phoneCallIntent = new Intent(Intent.ACTION_CALL);	    	phoneCallIntent.setData(Uri.parse(phoneCallUri));	    	startActivity(phoneCallIntent);	    }
    		@Override		public void onClick(View v) {			// TODO Auto-generated method stub			switch(v.getId())			{				case R.id.btnCall:					phoneCall();					break;				default:					break;			}		}	    public void TelClick (View view) {				setContentView(R.layout.call);	}
    }

    Danke der Fehler ist nun weg hab es unter Start Activity eingefügt,
    allerdings ist der Button ohne Funktion irgendwie kann mir da einer weiterhelfen?
    Kenne mich überhaupt nicht aus mit dieser methode aber meine app braucht diesen Anruf button :)

    Hallo liebe Community,
    ich habe folgendes Problem ich habe einen Button erstellt der eine bestimmte Nummer anrufen soll,
    allerdings zeigt er mir folgendes Syntax Error an:"Syntax Error on token "EventHandler3", VariableDeclaratorId expected after this token" und ich bin mir völlig ratlos woran das liegen könnte.
    Bin außerdem neu auf dem Gebiet


    Der Button:
    [fieldset] <Button
    android:id="@+id/button3"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/quickContactBadge2"
    android:layout_below="@+id/quickContactBadge2"
    android:layout_marginTop="46dp"
    android:text="@string/button3" />[/fieldset]


    Die MainActivity.java
    [fieldset]package com.example.fvs;


    import android.net.Uri;
    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Intent;
    import android.view.Menu;
    import android.view.View;
    import android.widget.Button;


    public class MainActivity extends Activity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }


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

    public void TelefonKlick (View view) {


    setContentView(R.layout.telefon);


    }

    View.OnClickListener eventHandler3 = new View.OnClickListener() {


    public void onClick(View arg0) {
    Intent myintent = new Intent (Intent.ACTION_CALL);
    myintent.setData(Uri.parse("tel:+49 1234567"));
    startActivity(myintent);
    }
    };

    Button myCall = (Button) findViewById( R.id.button3);
    myCall.setOnClickListener(EventHandler3); <--- Fehler
    }
    [/fieldset]



    Die Manifest:
    [fieldset]<uses-permission android:name="android.permission.CALL_PHONE"/>[/fieldset]


    Danke im Voraus :)

    Hallo liebe Community,
    ich habe folgendes problem ich wollte einen Button erstellen der wenn man darauf klickt,
    eine bestimmte Nummer anruft hab ich auch soweit alles hinbekommen aber er funktioniert nicht und ich weiß nicht woran es liegen könnte.
    Der Button:
    [fieldset] <Button
    android:id="@+id/buttonCall"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_below="@+id/quickContactBadge2"
    android:layout_marginTop="30dp"
    android:layout_toLeftOf="@+id/quickContactBadge1"
    android:text="@string/call" />[/fieldset]



    Die MainActivity.java
    [fieldset]package com.example.fvs;


    import android.os.Bundle;
    import android.app.Activity;
    import android.view.Menu;
    import android.view.View;
    import android.content.Context;
    import android.content.Intent;
    import android.net.Uri;
    import android.telephony.PhoneStateListener;
    import android.telephony.TelephonyManager;
    import android.util.Log;
    import android.view.View.OnClickListener;
    import android.widget.Button;


    public class MainActivity extends Activity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }


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

    public void TelefonKlick (View view) {


    setContentView(R.layout.telefon);


    }

    public class telefon extends Activity {


    final Context context = this;
    private Button button;


    public void onCreate(Bundle savedInstanceState) {


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


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


    // add PhoneStateListener
    PhoneCallListener phoneListener = new PhoneCallListener();
    TelephonyManager telephonyManager = (TelephonyManager) this
    .getSystemService(Context.TELEPHONY_SERVICE);
    telephonyManager.listen(phoneListener,
    PhoneStateListener.LISTEN_CALL_STATE);


    // add button listener
    button.setOnClickListener(new OnClickListener() {


    @Override
    public void onClick(View arg0) {


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


    }


    });


    }


    private class PhoneCallListener extends PhoneStateListener {


    private boolean isPhoneCalling = false;


    String LOG_TAG = "LOGGING 123";


    @Override
    public void onCallStateChanged(int state, String incomingNumber) {


    if (TelephonyManager.CALL_STATE_RINGING == state) {
    // phone ringing
    Log.i(LOG_TAG, "RINGING, number: " + incomingNumber);
    }


    if (TelephonyManager.CALL_STATE_OFFHOOK == state) {
    // active
    Log.i(LOG_TAG, "OFFHOOK");


    isPhoneCalling = true;
    }


    if (TelephonyManager.CALL_STATE_IDLE == state) {
    // run when class initial and phone call ended, need detect flag
    // from CALL_STATE_OFFHOOK
    Log.i(LOG_TAG, "IDLE");


    if (isPhoneCalling) {


    Log.i(LOG_TAG, "restart app");


    // restart app
    Intent i = getBaseContext().getPackageManager()
    .getLaunchIntentForPackage(
    getBaseContext().getPackageName());
    i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
    startActivity(i);


    isPhoneCalling = false;
    }


    }
    }
    }
    }
    }
    [/fieldset]


    Die Manifest
    [fieldset] <uses-permission android:name="android.permission.CALL_PHONE" />
    <uses-permission android:name="android.permission.READ_PHONE_STATE" />[/fieldset]


    Danke im voraus :)

    Hallo liebe Community,
    ich habe folgendes Problem ich habe einen Button erstellt der eine andere Seite meiner App aufrufen soll,
    nun hab ich alles soweit ich denke richtig gemacht, allerdings zeigt er mir folgenden fehler an: "view cannot be resolved to a type"



    Der Button:
    [fieldset] <Button
    android:id="@+id/button1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignLeft="@+id/imageButton1"
    android:layout_alignParentTop="true"
    android:layout_marginLeft="32dp"
    android:layout_marginTop="150dp"
    android:text="Button"
    android:onClick="TelefonKlick" />[/fieldset]


    Die MainActivity.java:
    [fieldset]package com.example.fvs;


    import android.os.Bundle;
    import android.app.Activity;
    import android.view.Menu;


    public class MainActivity extends Activity {


    @Override
    protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    }


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

    @Override
    public void TelefonKlick (view view) {


    setContentView(R.layout.telefon);


    }
    }
    [/fieldset]