flO S
- Forum-Beiträge: 6
20.03.2011, 11:09:54 via Website
20.03.2011 11:09:54 via Website
Hallo Leute,
ich kriege beim Öffnen eines AlertDialog folgenden Anzeigefehler:
Ich habe auch ein Minimalbeispiel erstellt, um störende Faktoren des anderen Programmcodes auszuschließen:
main.xml-file:
Habe ein HTC Wildfire mit 2.2.22er Firmware. Im Emulator tritt der Fehler nicht auf.
Ist euch ähnliches aufgefallen?
Besten Dank und Gruß, flO
ich kriege beim Öffnen eines AlertDialog folgenden Anzeigefehler:
Ich habe auch ein Minimalbeispiel erstellt, um störende Faktoren des anderen Programmcodes auszuschließen:
1package com.test.keks;
2
3
4import android.app.Activity;
5import android.app.AlertDialog;
6import android.content.DialogInterface;
7import android.os.Bundle;
8import android.view.View;
9import android.widget.Button;
10
11public class Keks extends Activity {
12
13 @Override
14 public void onCreate(Bundle savedInstanceState) {
15 super.onCreate(savedInstanceState);
16 setContentView(R.layout.main);
17
18 Button b = (Button) findViewById(R.id.button);
19 b.setOnClickListener(new View.OnClickListener() {
20
21 @Override
22 public void onClick(View v) {
23 showDialog();
24 }
25 });
26 }
27
28 public void showDialog() {
29 AlertDialog.Builder builder = new AlertDialog.Builder(this);
30 builder.setTitle("AlertDialog");
31 builder.setMessage("this is a test button");
32 builder.setNeutralButton("OK", new DialogInterface.OnClickListener() {
33 @Override
34 public void onClick(DialogInterface dialog, int which) {
35 return;
36 }
37 });
38 AlertDialog alert = builder.create();
39 alert.show();
40 }
41
42}
2
3
4import android.app.Activity;
5import android.app.AlertDialog;
6import android.content.DialogInterface;
7import android.os.Bundle;
8import android.view.View;
9import android.widget.Button;
10
11public class Keks extends Activity {
12
13 @Override
14 public void onCreate(Bundle savedInstanceState) {
15 super.onCreate(savedInstanceState);
16 setContentView(R.layout.main);
17
18 Button b = (Button) findViewById(R.id.button);
19 b.setOnClickListener(new View.OnClickListener() {
20
21 @Override
22 public void onClick(View v) {
23 showDialog();
24 }
25 });
26 }
27
28 public void showDialog() {
29 AlertDialog.Builder builder = new AlertDialog.Builder(this);
30 builder.setTitle("AlertDialog");
31 builder.setMessage("this is a test button");
32 builder.setNeutralButton("OK", new DialogInterface.OnClickListener() {
33 @Override
34 public void onClick(DialogInterface dialog, int which) {
35 return;
36 }
37 });
38 AlertDialog alert = builder.create();
39 alert.show();
40 }
41
42}
main.xml-file:
1<?xml version="1.0" encoding="utf-8"?>
2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:orientation="vertical"
4 android:layout_width="fill_parent"
5 android:layout_height="fill_parent"
6 >
7 <Button android:id="@+id/button"
8 android:layout_height="wrap_content"
9 android:layout_width="fill_parent"
10 android:text="AlertDialog Button"
11 android:layout_alignParentBottom="true"/>
12</RelativeLayout>
2<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
3 android:orientation="vertical"
4 android:layout_width="fill_parent"
5 android:layout_height="fill_parent"
6 >
7 <Button android:id="@+id/button"
8 android:layout_height="wrap_content"
9 android:layout_width="fill_parent"
10 android:text="AlertDialog Button"
11 android:layout_alignParentBottom="true"/>
12</RelativeLayout>
Habe ein HTC Wildfire mit 2.2.22er Firmware. Im Emulator tritt der Fehler nicht auf.
Ist euch ähnliches aufgefallen?
Besten Dank und Gruß, flO
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.