AlertDialog自定义控件

点击enter按钮会关闭对话框,留在当前Activity,点击exit按钮则退出应用。

首先是main.xml:

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:andro
android:layout_width=”fill_parent”
android:layout_height=”fill_parent”
android:background=”#FFFFFFFF”
android:orientation=”vertical” >

<Button
android:
android:layout_width=”fill_parent”
android:layout_height=”wrap_content”
android:text=”@string/hello” />

</LinearLayout>

主Activity代码CustomAlertDialogActivity.java:

package nbe.sense7.vinci.custom.alertdialog;

import android.app.Activity;
import android.app.AlertDialog;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.Window;
import android.widget.Button;
import android.widget.ImageButton;

public class CustomAlertDialogActivity extends Activity {
/** Called when the activity is first created. */
private Button button;
自定义对话框布局文件custom_alertdialog.xml:
<?xml version=”1.0″ encoding=”UTF-8″ ?>
<LinearLayout
xmlns:andro
android:layout_height=”wrap_content”
android:layout_width=”wrap_content”
android:layout_margin=”15dp”
android:gravity=”center_horizontal”
android:orientation=”horizontal”
android:background=”@drawable/dialog_bg”>

<!– enter button –>
<ImageButton
android:
android:layout_height=”wrap_content”
android:layout_width=”wrap_content”

0

评论0

请先
显示验证码
没有账号?注册  忘记密码?