
Feelix333
Stamm-User
- 349
Hallo zusammen,
Ich bin ein Anfänger in der Android App Programmierung.
Ich möchte einen Button bauen, bei dem auf einem klick darauf ein Text - also eine Meldung angezeigt wird. Immer die selbe eben.
Ich habe schon viel gesucht aber nichts passendes gefunden.
Hier mein Code:
activity_main.xml:
MainAcivity.java:
Leider klappt das nicht.
Den Button und darüber einen Text bekomme ich schon angezeigt.
Allerdings weiß ich nicht, wie ich das machen soll, das bei einem Klick eine Message angezeigt wird.
Habe mich jetzt zum Schluss total vertan (wie man an dem auskommentiertem sieht).
Hoffe ihr könnt mir schnell weiterhelfen.
Macht mir echt Spaß, aber jetzt bin ich dann frustriert.. :-/
mfg
felix
Ich bin ein Anfänger in der Android App Programmierung.
Ich möchte einen Button bauen, bei dem auf einem klick darauf ein Text - also eine Meldung angezeigt wird. Immer die selbe eben.
Ich habe schon viel gesucht aber nichts passendes gefunden.
Hier mein Code:
activity_main.xml:
Code:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
tools:context=".MainActivity" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_centerHorizontal="true"
android:text="@string/text" />
<Button
android:id="@+id/button1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:text="@string/button1"
android:onClick="klick1" />
</RelativeLayout>
MainAcivity.java:
Code:
package com.example.test;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.Toast;
public class MainActivity extends Activity implements OnClickListener {
private Button button1;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button1 = (Button)findViewById(R.id.button1);
button1.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;
}
@Override
public void onClick(View arg0) {
// if (button1)
// {
// String greeting = getResources().getString(resourceId, name);
// Toast.makeText(this, greeting, Toast.LENGTH_LONG).show();
// }
}
}
Leider klappt das nicht.
Den Button und darüber einen Text bekomme ich schon angezeigt.
Allerdings weiß ich nicht, wie ich das machen soll, das bei einem Klick eine Message angezeigt wird.
Habe mich jetzt zum Schluss total vertan (wie man an dem auskommentiertem sieht).
Hoffe ihr könnt mir schnell weiterhelfen.
Macht mir echt Spaß, aber jetzt bin ich dann frustriert.. :-/
mfg
felix