Android 跳轉(zhuǎn)+兩種ListView+ListheaderView

一、Android的跳轉(zhuǎn)

Intent intent =newIntent(context, LoginActivity.class);

intent.putExtra("Text","Hello World");//傳遞參數(shù)

context.startActivity(intent);

Bundle extras = getIntent().getExtras();

String mText = extras.getString("Text");//接收參數(shù)

Log.d("你好啊","i="+mText+",大家下午好 ");//輸出參數(shù)

二、ListView

1、在XML文件中布局listview

<ListView

android:id="@+id/listView_list"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:scrollingCache="false"

android:fadingEdge="none"

android:divider="@drawable/rectangle_edittext">

/*

2、定義數(shù)組來表示listView要顯示,也是我們學(xué)習(xí)哪些常用的控件

*/

private static finalString[]commonFunList=newString[]{

"Everybody let us go !",

"Everybody let us go !",

};

3、對(duì)listView進(jìn)行設(shè)置

listview=(ListView) findViewById(R.id.listView_list);

listview.setAdapter(newArrayAdapter(this,

android.R.layout.simple_list_item_1,

commonFunList));

//設(shè)置點(diǎn)擊事件

listview.setOnItemClickListener(

new AdapterView.OnItemClickListener() {

@Override public void onItemClick(AdapterView adapterView, View view, int i, long l) {

Log.d("您點(diǎn)擊了第",+ i + 1 +"個(gè)cell");

context.startActivity(intent); } } });

4、listView設(shè)置headerView

LayoutInflater lif = (LayoutInflater) getSystemService(this.LAYOUT_INFLATER_SERVICE);

View headerView = lif.inflate(R.layout.list_header,listview,false);

視圖如下:


?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 本人初學(xué)Android,最近做了一個(gè)實(shí)現(xiàn)安卓簡(jiǎn)單音樂播放功能的播放器,收獲不少,于是便記錄下來自己的思路與知識(shí)總結(jié)...
    落日柳風(fēng)閱讀 19,444評(píng)論 2 41
  • Day1: 在代碼中通過R.string.hello_world可以獲得該字符串的引用; 在XML中通過@stri...
    冰凝雪國閱讀 1,620評(píng)論 0 5
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 178,881評(píng)論 25 709
  • ¥開啟¥ 【iAPP實(shí)現(xiàn)進(jìn)入界面執(zhí)行逐一顯】 〖2017-08-25 15:22:14〗 《//首先開一個(gè)線程,因...
    小菜c閱讀 7,317評(píng)論 0 17
  • 上了這么多年的學(xué),每到一個(gè)新班級(jí)換了新老師遇見新同學(xué),最讓人頭疼的大概就是自我介紹了吧。 那...
    見月sy閱讀 128評(píng)論 3 2

友情鏈接更多精彩內(nèi)容