<ToggleButton android:id="@+id/FollowAndCenterButton" android:layout_width="30px" android:layout_height="30px" android:textOn="" android:textOff="" android:layout_alignParentLeft="true" android:layout_marginLeft="5px" android:layout_marginTop="5px" android:background="@drawable/locate_me"/>

 

上面是源码中的代码:如果想修改里面的图片那么就需要修改drawable/locate_me下的文字:

<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_checked="true"
android:drawable="@drawable/locate_me_on" /> <!-- pressed -->
<item android:drawable="@drawable/locate_me" /> <!-- default/unchecked -->
</selector>

注意应该把默认放在最后面 通常。

setOnClickListener(new OnClickListener() {
public void onClick(View v) {
if (centeredOnLocation.isChecked()) {
centeredOnLocation.setBackgroundDrawable(getResources().getDrawable(R.drawable.locate_me_on)); } else { enteredOnLocation.setBackgroundDrawable(getResources().getDrawable(R.drawable.locate_me)); } } });

更多相关文章

  1. android TextToSpeech 源码分析
  2. 【30篇突击 android】源码统计七
  3. 获取 + 查看 Android 源码的 方法
  4. 多款Android播放器源码集锦(附开发教程)
  5. android仿今日头条App、多种漂亮加载效果、选择器汇总、记事本Ap
  6. 心血收藏,2G源码
  7. android仿今日头条App、多种漂亮加载效果、选择器汇总、记事本Ap
  8. 收藏了4年的Android 源码分享
  9. Android进阶(二十二)设置TextView文字水平垂直居中

随机推荐

  1. PHP 简单实现延时操作
  2. 详细解读PHP中return用法(附代码)
  3. PHP yield 协程 生成器用法的了解
  4. Go,PHP,Swoole 并发测试详解
  5. php快速实现联系客服(在线咨询)
  6. PHP开发自己的框架,你必须知道这些知识点!
  7. 分享一个PHP基本语法的心得
  8. 认识在 macOS 下使用 PHP-version 切换 P
  9. 学习PHP-cli 模式在终端输出彩色标记文字
  10. 一起看看PHP设计模式之适配器模式