アクティビティ内でダイアログを呼び出そうとしています。自動回転をオンにして横向きに変更すると、縦向きに戻すと前のアクティビティに移動します。同じことを手伝ってください。ダイアログのコードを見つけてください。
public class TransSuccessfullyDialog extends Dialog implements OnClickListener
{
public TransSuccessfullyDialog(Context context)
{
super(context);
requestWindowFeature(Window.FEATURE_NO_TITLE);
if(statusString.equals("1")){
setContentView(R.layout.transaction_complete);
//@Override
ImageView img = (ImageView) findViewById(R.id.imageView1);
//Bitmap src = null;
Bitmap bmp = BitmapFactory.decodeFile("data/data/com.android.epaisa/logo.jpg");
Bitmap resizedBitmap=Bitmap.createScaledBitmap(bmp, 50, 50, true);
img.setImageBitmap(resizedBitmap);
refNo=(TextView)findViewById(R.id.textView1);
refNo.setText("Thank you!");
card=(TextView)findViewById(R.id.textView3);
card.setText(" Number "+ RefNo);
actfail_btn=(Button) findViewById(R.id.addfromcontactsbtn);
actfail_btn.setOnClickListener(this);
}
}
public void onBackPressed() {
// Do as you please
}
public void onClick(View v)
{
if(v==actfail_btn)
{
startActivity(intent);
}
}
}
XML ファイル
<?xml version="1.0" encoding="UTF-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/relativeLayout1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/background" >
<Button
android:id="@+id/addfromcontactsbtn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:gravity="center"
android:text=" Ok "
android:textSize="22sp"
android:textStyle="bold" />
<ImageView
android:id="@+id/imageView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignRight="@+id/addfromcontactsbtn"
android:layout_centerHorizontal="true"
android:layout_marginTop="75dp"
android:background="@drawable/success"
android:gravity="left" />
<TextView
android:id="@+id/textView4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:text="Success"
android:textAppearance="?android:attr/textAppearanceLarge" />
<TextView
android:id="@+id/textView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/textView2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView1"
android:layout_centerHorizontal="true"
android:layout_marginTop="175dp"
android:textAppearance="?android:attr/textAppearanceMedium" />
<TextView
android:id="@+id/textView3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/textView2"
android:layout_centerHorizontal="true"
android:textAppearance="?android:attr/textAppearanceMedium"
android:textStyle="bold" />
<ImageView
android:id="@+id/imageView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_above="@+id/addfromcontactsbtn"
android:layout_centerHorizontal="true"
android:layout_marginBottom="20dp" />
</RelativeLayout>