最近在做乙個綜合性實驗,關於簡訊管理的,裡面的簡訊瀏覽想做成對話形式的,大概的想法是改變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...