服务器之家

服务器之家 > 正文

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

时间:2021-02-01 14:45     来源/作者:Android开发网

在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.zzvips.com</i>
    \n
    \n 
    <b>超级笑话---收集了2000多各种类型的笑料,让你全天笑不停!你还可以把笑话通过短信发给你的好友分享哦!</b>    
    \n 
    \n 
    <b>有任何建议或者反馈可以随时联系作者</b>  
</string> 


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

标签:

相关文章

热门资讯

2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全
2020微信伤感网名听哭了 让对方看到心疼的伤感网名大全 2019-12-26
Intellij idea2020永久破解,亲测可用!!!
Intellij idea2020永久破解,亲测可用!!! 2020-07-29
背刺什么意思 网络词语背刺是什么梗
背刺什么意思 网络词语背刺是什么梗 2020-05-22
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总
苹果12mini价格表官网报价 iPhone12mini全版本价格汇总 2020-11-13
yue是什么意思 网络流行语yue了是什么梗
yue是什么意思 网络流行语yue了是什么梗 2020-10-11
返回顶部