<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:id="@+id/activity_main"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingBottom="@dimen/activity_vertical_margin"
android:paddingLeft="@dimen/activity_horizontal_margin"
android:paddingRight="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:orientation="horizontal"
tools:context="com.example.pengtuanyuan.tigerdemo.MainActivity">
<ListView
android:id="@+id/tiger1"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content">
</ListView>
<ListView
android:id="@+id/tiger2"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content">
</ListView>
<ListView
android:id="@+id/tiger3"
android:layout_weight="1"
android:layout_width="0dp"
android:layout_height="wrap_content">
</ListView>
</LinearLayout>
---------------------------------------------------------
package com.example.pengtuanyuan.tigerdemo;
import android.content.Context;
import android.graphics.Color;
import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.view.View;
import android.view.ViewGroup;
import android.widget.BaseAdapter;
import android.widget.ListView;
import android.widget.TextView;
import java.util.Random;
public class MainActivity extends AppCompatActivity {
private Context mContext;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mContext=this;
ListView tiger1= (ListView) findViewById(R.id.tiger1);
ListView tiger2= (ListView) findViewById(R.id.tiger2);
ListView tiger3= (ListView) findViewById(R.id.tiger3);
TigerAdapter tigerAdapter = new TigerAdapter();
tiger1.setAdapter(tigerAdapter);
tiger2.setAdapter(tigerAdapter);
tiger3.setAdapter(tigerAdapter);
}
class TigerAdapter extends BaseAdapter{
@Override
public int getCount() {
return 200;
}
@Override
public Object getItem(int position) {
return null;
}
@Override
public long getItemId(int position) {
return 0;
}
@Override
public View getView(int position, View convertView, ViewGroup parent) {
TextView view=null;
if (convertView!=null){
view=(TextView)convertView;
}else {
view = new TextView(mContext);
}
Random random=new Random();
int number = random.nextInt(100);
if (number<20){
view.setTextColor(Color.YELLOW);
view.setText("大象");
}else if(number<40){
view.setTextColor(Color.WHITE);
view.setText("老鼠");
}else if(number<60){
view.setTextColor(Color.RED);
view.setText("貓");
}else if(number<40){
view.setTextColor(Color.GRAY);
view.setText("豹子");
}else {
view.setTextColor(Color.GREEN);
view.setText("獅子");
}
view.setTextSize(25);
return view;
}
}
}
ListView_ 老虎機(jī)
最后編輯于 :
?著作權(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ù)。
【社區(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)容
- 一、這些場(chǎng)景你熟悉么? 你去過賭場(chǎng)嗎? 我去過。但幸好我窮,哈哈。 無論是馬來的云頂、拉斯的凱撒宮、郵輪上的還是希...
- 我就先直接上代碼了吧~實(shí)現(xiàn)原理是使用background的background-position-Y屬性每隔100...
- 去年開始,抽獎(jiǎng)活動(dòng)的形式發(fā)生了一些變化。圓形的輪盤都已告別歷史舞臺(tái),九格輪盤成為了主流。調(diào)研了一早上,這里出一個(gè)簡(jiǎn)...