如何使按钮上的可绘制更小?图标太大,实际上高于按钮.这是我正在使用的代码:
<Button
android:background="@drawable/red_button"
android:drawableLeft="@drawable/s_vit"
android:id="@+id/ButtonTest"
android:gravity="left|center_vertical"
android:text="S-SERIES CALCULATOR"
android:textColor="@android:color/white"
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:layout_marginLeft="25dp"
android:layout_marginRight="25dp"
android:drawablePadding="10dp">
</Button>
Run Code Online (Sandbox Code Playgroud)
鞋面是它应该看起来的样子,它现在看起来越低.

我尝试了这个,但没有显示图像.:-(
Resources res = getResources();
ScaleDrawable sd = new ScaleDrawable(res.getDrawable(R.drawable.s_vit), 0, 10f, 10f);
Button btn = (Button) findViewById(R.id.ButtonTest);
btn.setCompoundDrawables(sd.getDrawable(), null, null, null);
Run Code Online (Sandbox Code Playgroud) 任何人都可以帮我编写一个方法来获取视图中的所有EditTexts吗?我想实现htafoya在这里发布的解决方案: 如何在EditText外单击后隐藏软键盘?
不幸的是,getFields()方法丢失了,htafoya没有回答我们分享他的getFields()方法的请求.
到目前为止,我的应用程序正在处理许多设备而没有问 但是现在我用Android 3.2获得了新的Galaxy Tab,它一直在崩溃.我发现问题是EditText中的浮点数.我myEditText.setText(String.format("%.1f", fMyFloat));用来将浮动放在EditText中.但不知何故,我的3.2 Galaxy Tab上的浮点数是用逗号而不是点生成的.当我读回EditText时,应用程序当然崩溃了,告诉我这是因为逗号而没有有效的浮点数...
这里出了什么问题?
当我转动手机并且屏幕旋转时,我再也看不到整个屏幕了.这没关系,但我无法滚动!我是否需要为滚动设置一些标志或属性?这是我的xml的一部分......
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:focusable="true"
android:focusableInTouchMode="true"
android:layout_width="fill_parent" android:layout_height="fill_parent" >
<TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:stretchColumns="*">
...
</TableLayout>
<TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content"
...
</TableLayout>
</LinearLayout>
Run Code Online (Sandbox Code Playgroud)
谢谢!
我试图从 STC3100 电池监视器 IC 读取值,但我得到的值不正确。数据表说的是:
The temperature value is coded in 2’s complement format, and the LSB value is 0.125° C.
REG_TEMPERATURE_LOW, address 10, temperature value, bits 0-7
REG_TEMPERATURE_HIGH, address 11, temperature value, bits 8-15
Run Code Online (Sandbox Code Playgroud)
这是数据表:http : //www.st.com/internet/com/TECHNICAL_RESOURCES/TECHNICAL_LITERATURE/DATASHEET/CD00219947.pdf
我的代码中有什么:
__u8 regaddr = 0x0a; /* Device register to access */
__s32 res_l, res_h;
int temp_value;
float temperature;
res_l = i2c_smbus_read_word_data(myfile, regaddr);
regaddr++;
res_h = i2c_smbus_read_word_data(myfile, regaddr);
if (res_l < 0) {
/* ERROR HANDLING: i2c transaction failed */
} else …Run Code Online (Sandbox Code Playgroud) 我的favicon在IE中运行良好.我发现Chrome的唯一问题是图标是否为本地图标.这不是这里的情况:http://www.kine-stammheim.ch
我也试过重建favicon ......