Android對話形式的列表

2021-08-26 11:07:49 字數 1333 閱讀 6978

最近在做乙個綜合性實驗,關於簡訊管理的,裡面的簡訊瀏覽想做成對話形式的,大概的想法是改變padding值。

首先是activity的layout檔案,裡面只有乙個簡單的listview。

<?xml version="1.0" encoding="utf-8"?>

然後是listview的item的布局,也是乙個簡單的textview而已。

<?xml version="1.0" encoding="utf-8"?>

最後是activity的**。

package com.raybinlearn.raybin;

import android.content.context;

import android.os.bundle;

import android.view.layoutinflater;

import android.view.view;

import android.view.viewgroup;

import android.widget.baseadapter;

import android.widget.listview;

import android.widget.textview;

public class mainactivity extends activity

/*** list的乙個item,存放乙個文字標籤

* * @author raybin

*/class listitem }

/*** list的內容介面卡

* * @author raybin

*/class listadapter extends baseadapter

@override

public view getview(int arg0, view arg1, viewgroup arg2)

else

//--改變padding

if (temp%2 == 0)

else

temp = temp + 1;

return arg1;

} @override

public long getitemid(int arg0)

@override

public object getitem(int arg0)

@override

public int getcount()}}

效果如下:

Android 列表對話方塊

說明 列表對話方塊只需設定items屬性即可,注意不能在設定message屬性,否則只會顯示message,不會顯示列表。這裡的setitems中的onclick中的which屬性是items陣列的下標!button.setonclicklistener new view.onclicklisten...

對話方塊的八種形式

對話方塊的八種形式1 普通對話方塊 2 自定義對話方塊 3 單選對話方塊 4 多選對話方塊 5 水平進度條對話方塊 6 模糊進度條對話方塊 7 日期對話方塊 時間對話方塊 private void shijian calendar.get calendar.hour calendar.get cal...

python字串形式的列表轉列表

將字串形式的列表轉化成列表的方法 一 用import ast 呼叫ast.literal eval 函式 二 直接用python裡的eval 函式 import ast fa ast.literal eval fruits print fa orange banana print type fa l...