返回顶部
首页 > 资讯 > 移动开发 >解析android中的帮助、about、关于作者、HELP等提示页面
  • 207
分享到

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

helpAndroid 2022-06-06 10:06:58 207人浏览 薄情痞子
摘要

在Android中,经常要用到帮助、about、关于作者等的提示页面。类似这样的页面:这样的页面,我们可以通过AlertDialog对话框来设计。设计一个AboutDialog

Android中,经常要用到帮助、about、关于作者等的提示页面。
类似这样的页面:

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

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

您可能感兴趣的文章:Android编程之界面跳动提示动画效果实现方法Android模拟美团客户端进度提示框Android里实现退出主程序的提示代码android 弹出提示框的使用(图文实例)android开发之蜂鸣提示音和震动提示的实现原理与参考代码Android编程实现监听EditText变化的方法Android编程中EditText限制文字输入的方法Android编程开发之EditText中不输入特定字符会显示相关提示信息的方法


--结束END--

本文标题: 解析android中的帮助、about、关于作者、HELP等提示页面

本文链接: https://lsjlt.com/news/27453.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作