Beiträge von stefan1381

    Ich habe Goa 5.1.2 drauf und möchte an meiner Statusbar ein Button hinzufügen.
    ich habe jetzt ein Clock icon drin (siehe bild.) aber dieser Button ist ohne Funktion.
    [Blockierte Grafik: http://img191.imageshack.us/img191/9065/screenshot2012082522265.png]
    Was habe ich geändert:
    SystemUI.apk\res\layout\tw_status_bar_expanded.xml


    Code
    <ImageView android:layout_width="wrap_content" android:layout_height="fill_parent" android:id="@id/clock" android:paddingLeft="4.0dip" android:paddingRight="4.0dip" android:src="@drawable/stat_sys_alarm" android:layout_toRightOf="@id/search_apps" android:contentDescription="@string/accessibility_clock" />


    was muss ich jetzt noch ändern in der SystemUI.apk, das ich den Button drücken kann und die Uhr sich öffnet??

    hi
    ich lass ein Namen eingeben und in einer neuen Activity wird der jenige begrüßt mit sein Namen.
    nun wollte ich den namen bzw die begrüßung gesprochen haben.
    text übergabe geht aber wird nix gesprochen.
    vielleicht kann ja mal jemand drüber kucken.


    <Java>
    package de.example.test;


    import java.util.Locale;


    import android.app.Activity;
    import android.os.Bundle;
    import android.speech.tts.TextToSpeech;
    import android.speech.tts.TextToSpeech.OnInitListener;
    import android.view.Menu;
    import android.view.MenuItem;
    import android.view.View;
    import android.view.View.OnClickListener;
    import android.widget.TextView;


    public class frageActivity extends Activity
    implements OnClickListener, OnInitListener {


    private TextToSpeech tts;
    TextView textView;
    String tmp;

    @Override
    public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.frage_main);
    tts = new TextToSpeech (this, this);
    }
    //Text Ausgabe des Namen
    public void onClick (View v, String TextView){
    // sollte eigentlich den namen sprechen aber will nicht.
    tts.speak(TextView, TextToSpeech.QUEUE_FLUSH, null);
    }
    public void onInit (int status){
    // text eingabe übergeben
    textView = (TextView) findViewById(R.id.textView4);
    Bundle bundle = getIntent().getExtras();
    tmp = bundle.getString("key1");
    textView.setText(tmp);
    //
    tts.setLanguage(Locale.GERMAN);
    tts.setSpeechRate((float) 1.5);
    }
    //Menu
    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
    super.onCreateOptionsMenu(menu);
    menu.add(Menu.NONE, 0, 0, "Exit");
    menu.add(Menu.NONE, 1, 1, "Settings");
    //menu.add(Menu.NONE, 2, 2, "Other");
    return true;
    }


    public boolean onOptionsItemSelected(MenuItem item){
    switch (item.getItemId()) {
    case 0:
    finish();// Seite zurück
    System.exit(0);//Schleife dieser activity Beenden
    }
    return false;
    }
    public void onClick(View v) {
    // TODO Auto-generated method stub
    }
    }
    </Java>