首页 > 系统 > Android > 正文

解析android中的帮助、about、关于作者、HELP等提示页面

2019-10-24 20:45:33
字体:
来源:转载
供稿:网友
本篇文章是对android中的帮助、about、关于作者、HELP等提示页面进行了详细的分析介绍,需要的朋友参考下
 
在android中,经常要用到帮助、about、关于作者等的提示页面。
类似这样的页面:
解析android中的帮助、about、关于作者、HELP等提示页面

这样的页面,我们可以通过AlertDialog对话框来设计。
设计一个AboutDialog类继承于AlertDialog
复制代码代码如下:

public class AboutDialog extends AlertDialog {    
    public AboutDialog(Context context) {    
        super(context);    
        final View view = getLayoutInflater().inflate(R.layout.about,    
                null);    
        setButton(context.getText(R.string.close), (OnClickListener) null);    
        setIcon(R.drawable.icon_about);    
        setTitle("超级笑话   v1.0.0" );    
        setView(view);    
    }    
}

对应的XML文件
1、layout布局文件about.xml
复制代码代码如下:

<?xml version="1.0" encoding="utf-8"?> 
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    android:layout_width="fill_parent" android:layout_height="wrap_content"> 
    <ScrollView xmlns:android="http://schemas.android.com/apk/res/android" 
        android:layout_width="fill_parent" android:layout_height="fill_parent"> 

        <TextView android:layout_height="fill_parent" 
            android:layout_width="fill_parent" android:text="@string/help_dialog_text" 
            android:padding="6dip" android:textColor="#FFFFFF" /> 
    </ScrollView> 
</FrameLayout>  

2、strings.xml
复制代码代码如下:

<string name="help_dialog_text"> 
    <i>作者: 武林网</i> 
    /n  
    /n  
    <i>联系:www.vevb.com</i> 
    /n
    /n  
    <b>超级笑话---收集了2000多各种类型的笑料,让你全天笑不停!你还可以把笑话通过短信发给你的好友分享哦!</b>     
    /n  
    /n  
    <b>有任何建议或者反馈可以随时联系作者</b>   
</string>  

然后在页面调用代码即可显示对话框
new AboutDialog(this).show();

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表