标签: checkedtextview

如何替换 CheckedTextView 中的“android:drawableLeft”图像

我使用“android:drawableLeft”在布局中设置图像图标。这是我的布局代码:

<CheckedTextView xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/textView1"
    android:layout_marginLeft="8dp"
    android:drawableLeft="@drawable/ic_launcher"
    android:gravity="left"/> 
Run Code Online (Sandbox Code Playgroud)

我需要做的是,使用我的课程将此图像更改为其他图像。这是我在使用 BaseExpandableListAdapter 扩展的 Adapter 类中使用的代码。

if (convertView == null) {
convertView = inflater.inflate(R.layout.listrow_details, null);
}
((CheckedTextView) convertView).setCheckMarkDrawable(R.drawable.ic_folder);
Run Code Online (Sandbox Code Playgroud)

但这不是替换使用过的图像。相反,替换它被添加到同一行。我应该怎么做才能用新图像替换当前图像?

android checkedtextview android-layout

3
推荐指数
1
解决办法
3560
查看次数

为ListView自定义CheckedTextView

据我所知,ListView嵌入CheckedTextView以形成列表,但每个CheckedTextView只有一个TextView和一个CheckBox.我想要做的是在CheckedTextView中添加一些TextView,如下所示:


TextView | TextView | TextView | 复选框| ---- CheckedTextView


如何自定义CheckedTextView?任何帮助将不胜感激!

android listview checkedtextview

2
推荐指数
1
解决办法
5410
查看次数

android.R.layout.simple_list_item_checked未在ListView中切换

这是我的自定义适配器:

...
@Override
public View newView(Context context, Cursor cursor, ViewGroup parent) {
    LayoutInflater inflater = LayoutInflater.from(context);
    View v = inflater.inflate(android.R.layout.simple_list_item_checked, parent, false);
    return v;
}
...
Run Code Online (Sandbox Code Playgroud)

现在这看起来正是我所需要的.问题是当我点击listview项目时,我无法切换检查状态.有解决方案吗

java android listview checkedtextview

1
推荐指数
1
解决办法
4107
查看次数

如果复选框在轨道上的ruby中被锁定,则显示表单的其余部分

我需要问我的用户是否会使用信用卡支付服务...如果它选中了pay_with_card选项?它必须显示表格的其余部分,要求其他数据,如卡号,邮件等,如果用户没有检查它,它必须显示一条消息,问题是......我该怎么做?提前致谢

<%= form_for(@product) do |f| %>
  <%= f.label :pay_with_card? %>
  <%= f.check_box :pay_with_card,{}, "Yes", "No"%>
  <div>
    <%= f.label :card_number %> <%= f.text_field :card_number %>
  </div>  
  <div>
    <%= f.label :mail %> <%= f.text_field :mail %>
  </div>
<% end %>
Run Code Online (Sandbox Code Playgroud)

forms checkbox ruby-on-rails checkedtextview

1
推荐指数
2
解决办法
9449
查看次数

在android中自定义CheckedTextView

我正在使用我工作中不是我的代码.此代码使用CheckedTextView,执行以下操作:

...
    AlertDialog.Builder alert;
        v.performHapticFeedback(HapticFeedbackConstants.VIRTUAL_KEY);
        switch (soundPreference.getType()) {
        case BOOLEAN:
            CheckedTextView checkedTextView = (CheckedTextView) v;
            boolean checked = !checkedTextView.isChecked();
            ((CheckedTextView) v).setChecked(checked);
            switch (soundPreference.getKey()) {
            case SOUND_ACTIVE:

                sound.setAlarmActive(checked);
                break;
...
Run Code Online (Sandbox Code Playgroud)

效果很好,问题是我想要更改复选框图形.现在它看起来像(defualt,我认为): 在此输入图像描述

我希望得到这样的东西:

在此输入图像描述

如果在xml中定义了CheckedTextView,则知道如何操作.我的问题没有在xml中定义,不知道怎么做.

我发现这个: 为ListView自定义CheckedTextView 但我不知道如何实现它

感谢任何帮助.

非常感谢你提前

android android-custom-view checkedtextview

1
推荐指数
1
解决办法
9165
查看次数