六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 34|回复: 0

重写对话框

[复制链接]

升级  82%

292

主题

292

主题

292

主题

进士

Rank: 4

积分
910
 楼主| 发表于 2013-1-15 02:21:52 | 显示全部楼层 |阅读模式
<?xml version="1.0" encoding="utf-8"?><LinearLayout android:id="@+id/LinearLayout01"android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"android:background="@drawable/bg_android" android:orientation="vertical"android:gravity="center" android:layout_width="200dip"><TextView android:id="@+id/TextView01" android:layout_height="wrap_content"android:textColor="#fff" android:textStyle="bold"android:layout_width="wrap_content" android:text=" AndroidPeople.com "></TextView><TextView android:id="@+id/TextView02" android:layout_height="wrap_content"android:textColor="#fff" android:layout_width="wrap_content"android:layout_margin="7dip" android:text="Custom Dialog Example By AndroidPeople.com"android:gravity="center"></TextView><Button android:layout_width="wrap_content"android:layout_height="wrap_content" android:text="OK" android:id="@+id/OkButton"></Button></LinearLayout> 
package org.androidpeople.dialog;import android.app.Activity;import android.os.Bundle;public class CustomDialogExample extends Activity {/** Called when the activity is first created. */@Overridepublic void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);/** Display Custom Dialog */CustomizeDialog customizeDialog = new CustomizeDialog(this);customizeDialog.show();}}package org.androidpeople.dialog;import android.app.Dialog;import android.content.Context;import android.view.View;import android.view.Window;import android.view.View.OnClickListener;import android.widget.Button;/** Class Must extends with Dialog *//** Implement onClickListener to dismiss dialog when OK Button is pressed */public class CustomizeDialog extends Dialog implements OnClickListener {Button okButton;public CustomizeDialog(Context context) {super(context);/** 'Window.FEATURE_NO_TITLE' - Used to hide the title */requestWindowFeature(Window.FEATURE_NO_TITLE);/** Design the dialog in main.xml file */setContentView(R.layout.main);okButton = (Button) findViewById(R.id.OkButton);okButton.setOnClickListener(this);}@Overridepublic void onClick(View v) {/** When OK Button is clicked, dismiss the dialog */if (v == okButton)dismiss();}} 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表