Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 解析android中的幫助、about、關於作者、HELP等提示頁面

解析android中的幫助、about、關於作者、HELP等提示頁面

編輯:關於Android編程

在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();

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved