Android   发布时间:2022-04-28  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Android如何使用checktextview大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
标题本身.我已经在几篇文章,主题,还没有弄清楚如何使用checkedtextview.我想要一个表视图与可检查的项目.
在下面的代码中,我使用一个表视图,并用一个字符串数组填充它.但如何将其更改为checktextview?

delete.xml:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
     xmlns:android="http://scheR_24_11845@as.android.com/apk/res/android"
     android:paddingTop="4dip"
     android:layout_width="fill_parent"
     android:layout_height="wrap_content"
     android:orientation="horizontal"
     android:id="@+id/linlay0"
     android:BACkground="@color/lisT_Bg">
  <TextView 
        android:id="@+id/TextView00"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:BACkground="#D8D8D8"
        android:textColor="#424242"
        android:gravity="center_horizontal|center_vertical"
        android:textSize="20px"
        android:height="40px"
        android:textStyle="bold"
        />
     <ListView android:id="@+id/ListView01"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" />
</LinearLayout>

delete_lv.xml:

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout
xmlns:android="http://scheR_24_11845@as.android.com/apk/res/android"
android:gravity="center_vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent">

<TextView
android:id="@+id/list_content"
android:textColor="#222222"
android:gravity="center"
android:text="sample"
android:layout_margin="4dip"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>

</LinearLayout>

delete.java:

public class delete extends Activity {

    ListView lv1;
    ArrayAdapter<String> adapter1;
    private String lv_items[] = { "Android","iPhone","BlackBerry","AndroidPeople","J2ME","Listview","ArrayAdapter","ListItem","Us","UK","India" };

@Override
public void onCreate(Bundle savedInstanceStatE) {
super.onCreate(savedInstanceStatE);
setContentView(R.layout.Delete);

TextView tv0 = (TextView)findViewById(R.id.TextView00);
tv0.setText("deletes");

lv1 = (ListView) findViewById(R.id.ListView01);
adapter1 = new ArrayAdapter<String>(delete.this,R.layout.lisT_Black_text,R.id.list_content,lv_items);
lv1.setAdapter(adapter1);
adapter1.notifyDataSetChanged();

}
}

解决方法

在您的xml文件中,您正在使用textview作为列表项.而不是使用checkedTextView.您可以直接从您的小部件调色板拖放.您可以将checkedTextView用作TextView和checkBox.下面是一个如何使用它的例子
<checkedTextView 
      xmlns:android="http://scheR_24_11845@as.android.com/apk/res/android"     
      style="@style/NormalText"  
      android:id="@+id/checkList" 
      android:paddingLeft="20dip" 
      android:paddingRight="20dip" 
      android:paddingTop="10dip"
      android:paddingBottom="10dip" 
      android:orientation="vertical" 
      android:layout_width="fill_parent" 
      android:layout_height="?android:attr/listPreferredItemHeight"  
      android:gravity="center_vertical"  
      android:checkmark="@drawable/our_checkBox"></checkedTextView>

大佬总结

以上是大佬教程为你收集整理的Android如何使用checktextview全部内容,希望文章能够帮你解决Android如何使用checktextview所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。