小编Dil*_*shi的帖子

在android按钮之间放置空格

<Button
    android:id="@+id/o_pharmacy"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/p2"
    android:text="@string/o_pharmacy"
    android:textSize="26sp" />

<Button
    android:id="@+id/lab"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/lab"
    android:text="@string/lab"
    android:textSize="26sp" />

<Button
    android:id="@+id/i_pharmacy"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:drawableLeft="@drawable/p1"
    android:text="@string/i_pharmacy"
    android:textSize="26sp" />
Run Code Online (Sandbox Code Playgroud)

我试过上面的代码在Liner布局中显示3个按钮.它工作但我需要在两个按钮之间放置空间.

android button android-linearlayout

19
推荐指数
2
解决办法
4万
查看次数

不推荐使用类型为Activity的managedQuery(Uri,String [],String,String [],String)方法

当我编译以下代码时

cursor = activity.managedQuery( imageUri, proj, null, null, null );
Run Code Online (Sandbox Code Playgroud)

我得到以下警告

不推荐使用类型为Activity的managedQuery(Uri,String [],String,String [],String)方法

代码工作正常.我该怎么做才能避免这种情况?

java android deprecated

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

关闭后尝试访问游标

我正在使用以下代码删除图像.它第一次工作,但当我尝试捕获图像并删除它时,我得到一个StaleDataException:

08-07 14:57:24.156: E/AndroidRuntime(789): java.lang.RuntimeException: Unable to               
       resume activity {com.example.cap_im/com.example.cap_im.MainActivity}:  
       android.database.StaleDataException: Attempted to access a cursor after it has been closed.
Run Code Online (Sandbox Code Playgroud)
public void deleteImageFromGallery(String captureimageid) {
    Uri u = MediaStore.Images.Media.EXTERNAL_CONTENT_URI;

    getContentResolver().delete(
            MediaStore.Images.Media.EXTERNAL_CONTENT_URI,
            BaseColumns._ID + "=?", new String[] { captureimageid });

    String[] projection = { MediaStore.Images.ImageColumns.SIZE,
            MediaStore.Images.ImageColumns.DISPLAY_NAME,
            MediaStore.Images.ImageColumns.DATA, BaseColumns._ID, };

    Log.i("InfoLog", "on activityresult Uri u " + u.toString());

    try {
        if (u != null) {
            cursor = managedQuery(u, projection, null, null, null);
        }
        if ((cursor != null) && (cursor.moveToLast())) …
Run Code Online (Sandbox Code Playgroud)

android

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

Jquery链接单击不起作用

each(data, function(i, elem) {
    var url = image_path + elem["c_no"] + "$" + elem["p_date"] + "$" + elem["time_slot"] + "$" + elem["d_name"] + ".jpg";
    var new_row = '<td  align="middle">' + elem["p_date"] + '</td>';
    new_row += '<td  align="middle">' + elem["d_name"] + '</td>';
    new_row += '<td  align="middle">' + '<a href="#" class="x"> AAAAA </a>' + '</td>';
    var appendRow = '<tr>' + new_row + '</tr>';
    $('#pres tr:last').after(appendRow);
});


$('table#pres td a.x').click(function() {
    console.log("ITWORKS");
});
Run Code Online (Sandbox Code Playgroud)

我尝试在上面的代码段上动态显示网页上的一些链接.工作正常.但是我需要在点击链接后做一些事情.

jquery hyperlink

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

无法通过jquery从php文件中读取json传递

  [{
      p_date: "26-07-2013",
      c_no: "1",
      time_slot: "shift1"
  }]

   $.each(data, function (i, elem) {


      alert(elem[p_date]);

  }); 
Run Code Online (Sandbox Code Playgroud)

我从我的php文件中获取json.我想要做的是从jquery文件中读取它.我尝试了上面的方法来读取json.但它没有用.

      i get the following error Uncaught SyntaxError: Unexpected token p 
Run Code Online (Sandbox Code Playgroud)

jquery json

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

保持android应用程序横向模式

      <?xml version="1.0" encoding="utf-8"?>
       <manifest xmlns:android="http://schemas.android.com/apk/res/android"
         package="com.example.cap_im"
         android:versionCode="1"
         android:versionName="1.0" 
       >
       <uses-permission android:name="android.permission.INTERNET" />

       <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
       <uses-permission android:name="android.permission.CAMERA"/>


       <uses-sdk
         android:targetSdkVersion="17" />

        <application
        android:icon="@drawable/ic_launcher"
         android:label="@string/app_name"
         android:theme="@style/AppTheme" >
          <activity
          android:name="com.example.cap_im.MainActivity"
          android:label="@string/app_name" >
          <intent-filter>
              <action android:name="android.intent.action.MAIN" 
               android:screenOrientation="landscape"
                />
            <category android:name="android.intent.category.LAUNCHER" />
          </intent-filter>
      </activity>
    </application>

  </manifest>
Run Code Online (Sandbox Code Playgroud)

我在android清单中使用上面的代码来保持屏幕始终处于横向模式.但它没有工作.上面的xml文件是我的清单文件.

android landscape

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

有效的用户输入,以9位开头,以x或v结尾

                       regex = /^[0-9-+]+$/
Run Code Online (Sandbox Code Playgroud)

我在Regex上面只写了九个数字.但我想要有效的数字,以x或v结尾.这意味着每个用户输入应该在输入的末尾有x或v.我尝试使用以下代码来实现它.它只有有效天气输入以9位数开头.

           var flag = regex.test(nic) && nic.length == 10;
Run Code Online (Sandbox Code Playgroud)

javascript regex

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