Autore Topic: aiuto tasto  (Letto 730 volte)

Offline pocho1124

  • Nuovo arrivato
  • *
  • Post: 34
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s3
  • Sistema operativo:
    windows 7
aiuto tasto
« il: 30 Marzo 2012, 13:06:50 CEST »
0
raga ho creato questa activity
Codice (XML): [Seleziona]
package com.claudio.esposito;

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

public class Amore extends Activity{
          /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.amore);
        final ImageView ImageView1 = (ImageView) findViewById(R.id.amore1);
        ImageView1.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                sendSms("Quando sto insieme a te tutto intorno a me diventa buoi , e l'unica cosa che riesco a pensare siamo IO e TE...E mi rendo conto che tu sei l'unica persona che bacerei per il resto della mia vita...Ogni tuo bacio o gesto fatto nei miei confronti mi sembra un dono straordinario...Mi sento fortunata ad averti trovato e cosi' spaventata di perderti che mi viene voglia buttare tutto il passato e la mia paura di perderti,buttarla via x sempre ...TI amo cucciolo mio");
            }
           });
        final ImageView ImageView2 = (ImageView) findViewById(R.id.amore2);
        ImageView2.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                sendSms("Hai presente quando ti sembra che il mondo ti cada adosso, bè è proprio allora che arriva la persona giusta che ti cambia la vita. Amore grazie di esistere e di starmi accanto in ogni momento, sei la mia vita.");
            }
           });
    }
        private void sendSms(String message) {
            String phoneNumber = "";
            Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("sms:" + phoneNumber));
            intent.putExtra("sms_body", message);
            startActivity(intent);
   


 ImageView Amore=(ImageView) findViewById(R.id.indietro);
    Amore.setOnClickListener(new View.OnClickListener() {
        public void onClick(View v) {
        finish();  
       
       
       
        }
       });  
      }
        }

tutto funziona solo che il tasto indietro per tornare all'activity principale se lo clicco non va ma funziona se premo il tasto del cell come mai?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:aiuto tasto
« Risposta #1 il: 30 Marzo 2012, 13:23:14 CEST »
0
pochooooooooooooo
la definizione di ImageView Amore deve essere all'interno del metodo onCreate() che ci fa dentro al sendSms()?
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline pocho1124

  • Nuovo arrivato
  • *
  • Post: 34
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s3
  • Sistema operativo:
    windows 7
Re:aiuto tasto
« Risposta #2 il: 30 Marzo 2012, 13:24:21 CEST »
0
pochooooooooooooo
la definizione di ImageView Amore deve essere all'interno del metodo onCreate() che ci fa dentro al sendSms()?

denper scusa l'ignoranza riusciresti a farlo tu??? :( scusa
« Ultima modifica: 30 Marzo 2012, 13:31:43 CEST da pocho1124 »

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:aiuto tasto
« Risposta #3 il: 30 Marzo 2012, 13:45:23 CEST »
0
Codice (Java): [Seleziona]
public void onCreate(Bundle savedInstanceState) {
                super.onCreate(savedInstanceState);
                setContentView(R.layout.amore);
                final ImageView ImageView1 = (ImageView) findViewById(R.id.amore1);
                ImageView1.setOnClickListener(new View.OnClickListener() {
                        public void onClick(View v) {
                                sendSms("Quando sto insieme a te tutto intorno a me diventa buoi , e l'unica cosa che riesco a pensare siamo IO e TE...E mi rendo conto che tu sei l'unica persona che bacerei per il resto della mia vita...Ogni tuo bacio o gesto fatto nei miei confronti mi sembra un dono straordinario...Mi sento fortunata ad averti trovato e cosi' spaventata di perderti che mi viene voglia buttare tutto il passato e la mia paura di perderti,buttarla via x sempre ...TI amo cucciolo mio");
                        }
                });
                final ImageView ImageView2 = (ImageView) findViewById(R.id.amore2);
                ImageView2.setOnClickListener(new View.OnClickListener() {
                        public void onClick(View v) {
                                sendSms("Hai presente quando ti sembra che il mondo ti cada adosso, bè è proprio allora che arriva la persona giusta che ti cambia la vita. Amore grazie di esistere e di starmi accanto in ogni momento, sei la mia vita.");
                        }
                });
                final ImageView bottoneIndietro = (ImageView) findViewById(R.id.indietro);
                bottoneIndietro.setOnClickListener(new View.OnClickListener() {
                        public void onClick(View v) {
                                finish();

                        }
                });
        }

però devi dedicarti un'pò alla programmazione e sistemare la frase
Citazione
Quando sto insieme a te tutto intorno a me diventa buoi
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline pocho1124

  • Nuovo arrivato
  • *
  • Post: 34
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s3
  • Sistema operativo:
    windows 7
Re:aiuto tasto
« Risposta #4 il: 30 Marzo 2012, 14:10:35 CEST »
0
denper però mi da errore su sendsms mi dice di crerare un metodo come devo fare?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:aiuto tasto
« Risposta #5 il: 30 Marzo 2012, 14:25:21 CEST »
0
beh io ti ho inserito solo il codice dell'immagine indietro il metodo sendSms devi tenerelo come lo avevi prima....
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline pocho1124

  • Nuovo arrivato
  • *
  • Post: 34
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s3
  • Sistema operativo:
    windows 7
Re:aiuto tasto
« Risposta #6 il: 30 Marzo 2012, 14:26:42 CEST »
0
beh io ti ho inserito solo il codice dell'immagine indietro il metodo sendSms devi tenerelo come lo avevi prima....


in poche parole devo creare un metodo send sms come lo avevo prima? inserendolo verso la fine giusto?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:aiuto tasto
« Risposta #7 il: 30 Marzo 2012, 14:27:49 CEST »
0
eh si dentro la tua classe, ma non dentro il metodo onCreate()!
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial

Offline pocho1124

  • Nuovo arrivato
  • *
  • Post: 34
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    galaxy s3
  • Sistema operativo:
    windows 7
Re:aiuto tasto
« Risposta #8 il: 30 Marzo 2012, 14:45:00 CEST »
0
eh si dentro la tua classe, ma non dentro il metodo onCreate()!


scusa denper ma non si possono inserire due method? perchè come avevo prima non andava il tasto ma il resto partiva ora mi da errore sendsms come potrei risolvere?

Offline denper

  • Utente normale
  • ***
  • Post: 290
  • Respect: +60
    • Mostra profilo
    • Anddenper
  • Dispositivo Android:
    Moto G
  • Play Store ID:
    denper
  • Sistema operativo:
    Window 7, Windows XP
Re:aiuto tasto
« Risposta #9 il: 30 Marzo 2012, 14:51:45 CEST »
0
hai inserito nella tua Activity il metodo sendSMS? se l'hai inserito puoi chiamarlo nell'onclick di ciascun tasto. In ogni caso devi guardardi un'pò di programmazione, non puoi scrivere del codice a tentativi....
Tutti sanno che una cosa è impossibile da realizzare, finché arriva uno sprovveduto che non lo sa e la inventa. [A.Einstein]

Proteggi la tua privacy! Utilizza GhostPhone! https://play.google.com/store/apps/details?id=com.denper.gp
Giochi a Winforlife e Superenalotto e sei stanco di controllare le tue schedine manualmente? Prova Checkwin: https://play.google.com/store/apps/details?id=com.denper.checkwintrial