效果图:
代码:
turntest.java:
public class turntest extends Activity {
/** Called when the activity is first created. */
private ListView listView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
/*requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);*/
String[]strs={"第一 至 第十 回","第十一 至 第二十 回","第二十一 至 第三十 回",
"第三十一 至 第四十 回","第四十一 至 第五十 回","第五十一 至 第六十 回",
"第六十一 至 第七十 回","第七十一 至 第八十 回","第八十一 至 第九十 回",
"第九十一 至 第一百 回",};
listView=new ListView(this);
listView.setAdapter(new ArrayAdapter<String>(this,
R.layout.my_simple_list_item_1,strs));
//listView.setBackgroundResource(R.drawable.bg);
setContentView(listView);
}
}
my_simple_list_item_1.xml:
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:textAppearance="?android:attr/textAppearanceLarge"
android:textColor="#000000"
android:gravity="center_vertical"
android:paddingLeft="6dip"
android:minHeight="?android:attr/listPreferredItemHeight"
android:background="@drawable/selector_list_item_mid"
android:drawableRight="@drawable/ic_into_icon"
/>
selector_list_item_mid.xml:
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@drawable/bg_list_item_mid_pressed" android:state_pressed="true"/>
<item android:drawable="@drawable/bg_list_item_mid_pressed" android:state_focused="true"/>
<item android:drawable="@drawable/bg_list_item_mid_normal"/>
</selector>