小编Nei*_*lDA的帖子

如何改变Android Switch轨道的宽度?

我对这个小问题感到很疯狂.我有一个'切换'表单小部件,但无论我尝试多少,我都不能让它更窄.即使我有一个字符而不是'ON'或'OFF',开关的大小也保持不变.'拇指'变小,但必须拖动与之前相同的距离.将'layout_width'更改为较小的值只会切断剩余的轨道.'minWidth'似乎什么也没做.

谁知道我怎么做到这一点?理想情况下,我只想要一个空的拇指,我会用拇指颜色代码知道哪个是哪个.

XML代码:

<Switch
     android:id="@+id/switch3"
     android:layout_width="wrap_content"
     android:layout_height="wrap_content"
     android:text="Switch"
     android:textOff=" "
     android:textOn=" " />
Run Code Online (Sandbox Code Playgroud)

我开始说: 在此输入图像描述

但是我想要这样的东西: 在此输入图像描述

java android

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

为什么onResume()似乎被调用两次?

我在这里有我的Activity课程:

public class CameraActivity extends Activity {

private Camera mCamera;
private CameraPreview mPreview;

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    //      startCamera();
}

public void startCamera() {
    setContentView(R.layout.camera_view);
    mCamera = getCameraInstance();// Open Camera
    mPreview = new CameraPreview(this,mCamera);// Goto Another Class

    FrameLayout preview = (FrameLayout) findViewById(R.id.camera_preview);
    preview.setLayoutParams(new FrameLayout.LayoutParams(400,400));

    //Declare Frame in which camera will be opened
    preview.addView(mPreview); // show this class into frame

}

protected void onResume() {
    super.onResume();
    Log.d("Print","resume()");
    startCamera();
}

public static Camera getCameraInstance() {
    Camera c = null;
    try …
Run Code Online (Sandbox Code Playgroud)

java android

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

如果语句与C中的SSE进行比较

我想实现这个目标:

for (int i=0;i<n,i++){
  if (x[i] > 2.0f || x[i] < -2.0f) 
     a[i] += x[i]; 
}
Run Code Online (Sandbox Code Playgroud)

我走了这么远,但不知道接下来该做什么:

__m128 P2f = _mm_set1_ps(2.0f);
__m128 M2f = _mm_set1_ps(-2.0f);
for(int i=0;i<n,i+=4){
__m128 xv = _mm_load_ps(x+i);
__m128 av = _mm_load_ps(a+i);

__m128 c1 = _mm_cmpgt_ps(xv, P2f);
__m128 c2 = _mm_cmplt_ps(xv, M2f);

__m128 or = _mm_or_ps(c1,c2);
    =???==
av = _mm_add_ps(av, xv);
_mm_store_ps(a+i, av);
}
Run Code Online (Sandbox Code Playgroud)

c sse

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

Eclipse Ctrl+Space 替换 Word?

假设您有变量:ID_NUMBER_50ID_NUMBER_90。在 Eclipse 中,当编辑类似 Android 的 XML 文件时;如果您已经拥有该变量ID_NUMBER_50并且在该单词的中途按下Ctrl+ Space,您将获得所有可能的变量的列表以及匹配的初始子字符串。然后,当你选择ID_NUMBER_90,它取代了5090。都好。

但是,在编辑 Java 文件时,在同一位置按Ctrl+Space会导致所选变量的串联。喜欢 - ID_NUMBEID_NUMBER_90。eclipse 中的设置菜单或文本格式中是否有任何选项也可以像在 XML 中一样替换 Java 中的单词。

java eclipse android

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

标签 统计

android ×3

java ×3

c ×1

eclipse ×1

sse ×1