<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">现在很多市面上的APP都用ListView来实现界面上的功能介绍或广告的植入,下面我们就来介绍介绍listview怎样使用.</span>
首先我们一共需要三种代码.
1:MainActivity中的java代码,
2:xml界面布局代码
3:listview内设定文字样式或图片样式的代码
下面附上我们的实例代码:
java代码:
MainActivity.java
public class MainActivity extends Activity { String[] item = { "Text1", "Text2", "Text3", }; ListView list1; ArrayAdapter<String> adapter1; protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); list1 = (ListView) findViewById(R.id.list_1); adapter1 = new ArrayAdapter<String>(this, R.layout.list_style_1, item); list1.setAdapter(adapter1); } }
设定listview中的样式代码:
list_style.xml
<?xml version="1.0" encoding="utf-8"?> <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="wrap_content" android:textSize="10pt" android:shadowColor="#0f0"> </TextView>
界面布局代码:
activity_main.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" android:gravity="center_horizontal" > <ListView android:id="@+id/list_1" android:layout_width="fill_parent" android:layout_height="wrap_content" android:divider="#fba" android:dividerHeight="1dp" android:headerDividersEnabled="true" /> </LinearLayout>
这样一个简单的ListView就实现了,我们不仅可以在ListView中填充文字我们还可以在ListView中填充图片只用在list_style中修改就行.
技术有限,敬请原谅