我有一个自定义适配器的ExpandableListActivity.
如果适配器的自定义行包含imageViewall已完成,但如果我将此视图从imageView更改为imageButton,则可扩展列表视图不会展开.
是否有任何方法可以放置一个可以单击的按钮,并且expandablelist不会丢失扩展功能?
我将图像设置为android中的imageview控件:
iv.setImageResource(R.drawable.image1);
Run Code Online (Sandbox Code Playgroud)
我想得到这个相关的Drawable,看起来像:
Drawable myDrawable = iv.getImageResource(); //wrong
Run Code Online (Sandbox Code Playgroud)
谢谢!
我有一个带有透明度的图像源的图像按钮,但图像按钮的背景颜色是典型的灰色按钮颜色.
我想设置背景= @null,这很好.
但是,当我按下此图像按钮时,我看不到表示我按下按钮的颜色.
如果我在按下按钮时删除background = @null,请更改用户知道您按下的颜色.
我读到你可以创建一个带有3个图像的xml,指定按下按钮的时间,此正常情况以及何时聚焦.但我认为存在一种更容易的方法.
我想在 EditText 被禁用并且在 1 行中包含大文本时进行滚动。
我试试 edittext.setInputType(InputType.TYPE_NULL)
但是背景不会改变,用户无法区分何时可以编辑。
编辑:我的xml:
<EditText
android:id="@+id/et_address"
android:layout_width="0dip"
android:layout_height="wrap_content"
android:layout_weight="1"
android:inputType="text"
android:maxLength="120"
android:maxLines="1"
android:singleLine="true"
android:nextFocusDown="@+id/et_name" />
Run Code Online (Sandbox Code Playgroud)
启用edittext时水平滚动工作正常,禁用edittext时我想要相同