小编UMA*_*MAR的帖子

如何通过java代码在android中将布局中心化?

朋友们,

我想通过图像的java代码设置布局的android:layout_centerVertical ="true"属性.

任何人都可以指导我如何实现这一目标.这是我的代码.

RelativeLayout.LayoutParams params = new RelativeLayout.LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.WRAP_CONTENT);

params.height = (int)totalHeight;

img.setLayoutParams(params);
Run Code Online (Sandbox Code Playgroud)

我尝试过使用setScaleType(ScaleType.FIT_CENTER)但没有用.

任何帮助都会得到满足.

android

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

android多点触控图像缩放?

我现在正在全屏显示图像,我想要放大或缩小图像.关于如何实现多点触控图像缩放的任何指南?

我使用的是2.1 sdk版本.

android multi-touch imageview

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

如何在Android中缓存/保存自定义类对象?

我想将ArrayList<CustomClass>-object 保存到Android存储中的某个位置以快速检索并在其中显示数据.

这可能吗?如果是,那么哪种技术适合,SQLite还是外部存储?

java android

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

EntityCommand.CommandText值的格式必须为'ContainerName.FunctionImportName'

我已经在谷歌搜索了至少3个小时,但我得到了与ADO.NET相关的这个问题的所有答案,但我正在使用Visual Studio框架与visual studio 2012和mysql.

我想调用具有1个参数的存储过程以及我做了什么:

  • 我从数据库中选择了所有存储过程的模型.
  • 然后我创建了函数导入
  • 最后我写了下面的代码来调用该存储过程.

    我的控制器功能体

    {db.SetRecipientsToRefferalPayments(new ObjectParameter("referralId",referralId)); }

我自动生成的类(Model.Context.cs)

public virtual int SetRecipientsToRefferalPayments(ObjectParameter referralId)
        {
            return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("SetRecipientsToRefferalPayments", referralId);
        }
Run Code Online (Sandbox Code Playgroud)

我得到以下错误: EntityCommand.CommandText的值对StoredProcedure命令无效.EntityCommand.CommandText值的格式必须为"ContainerName.FunctionImportName".

任何人指导我如何解决这个问题?

stored-procedures entity-framework

13
推荐指数
2
解决办法
6451
查看次数

java.io.FileNotFoundException :(没有这样的文件或目录)

我在android中收到以下消息 LogCat

03-20 01:45:03.362: WARN/System.err(369): java.io.FileNotFoundException: /mnt/sdcard/LazyList/-2012431329 (No such file or directory)
03-20 01:45:03.362: WARN/System.err(369):     at org.apache.harmony.luni.platform.OSFileSystem.open(Native Method)
03-20 01:45:03.372: WARN/System.err(369):     at dalvik.system.BlockGuard$WrappedFileSystem.open(BlockGuard.java:232)
03-20 01:45:03.382: WARN/System.err(369):     at java.io.FileOutputStream.<init>(FileOutputStream.java:94)
03-20 01:45:03.382: WARN/System.err(369):     at java.io.FileOutputStream.<init>(FileOutputStream.java:66)
03-20 01:45:03.392: WARN/System.err(369):     at com.ImageLoaders.ImageLoader.getBitmap(ImageLoader.java:86)
Run Code Online (Sandbox Code Playgroud)

为了在android模拟器中下载图像,我在androidManifest.xml文件中添加了Internet权限,但看起来它不起作用.我也给了android模拟器10MB的空间.

任何一个人指导我可能是什么问题?提前致谢.

android

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

Android在Sqlite中按ID选择行?

我想在android sqlite中通过id得到一个特定的行,并编写了以下代码,但它没有返回任何记录.我编写了一个getAllRecords()从数据库返回所有记录的方法.

谁能解释我正在制造的错误?

public Bank getBankById(int bankId)
    {

        Cursor cursor=null;
        Bank bnk = null;
        cursor =  this.db.rawQuery("select * from " + BanksTable.NAME + " where " + BanksTable.COL_ID + "=" + bankId  , null);
         if (cursor != null)
            {
             if (cursor.moveToFirst())
                {
             int id = cursor.getInt(cursor.getColumnIndex(BanksTable.COL_ID));
             String name = cursor.getString(cursor.getColumnIndex(BanksTable.COL_NAME));
             String url = cursor.getString(cursor.getColumnIndex(BanksTable.COL_IMAGE_URL));
             byte[] image = cursor.getBlob(cursor.getColumnIndex(BanksTable.COL_IMAGE));
             bnk=new Bank();
             bnk.setId(id);
             bnk.setImageURL(url);
             bnk.setName(name);
             bnk.setImageByteArray(image);
                }
             cursor.close();
            }
        return bnk;

    }
Run Code Online (Sandbox Code Playgroud)

sqlite android

12
推荐指数
1
解决办法
3万
查看次数

如何在点击或选择时更改android列表项的颜色?

可能重复:
如何在焦点和单击上更改ListView项目的颜色

朋友们,

我想在Android列表项上更改颜色单击任何一个指导我应该使用哪个属性来实现此功能?

实际上,当用户点击列表项时,他不知道是否被点击了?

这是我的代码.

<ListView android:id="@+id/android:list" android:layout_width="fill_parent"
        android:layout_height="wrap_content" android:drawSelectorOnTop="false"
        android:layout_below="@+id/Tablayoutdesign"
        android:cacheColorHint="#000000"
        android:dividerHeight="1dip"
        android:layout_marginTop="63dip"
        android:layout_marginBottom="40dip"
        />
Run Code Online (Sandbox Code Playgroud)

android

11
推荐指数
1
解决办法
5万
查看次数

Android Super Class的用途是什么?

朋友们,

任何人都指导我在Android中看到的超级类的目的是什么@Override方法.例如

@Override
        protected void onProgressUpdate(final Object... args) 
         {   super.onProgressUpdate(args);
}

@Override
        protected void onPostExecute(Boolean result) {
            super.onPostExecute(result);
}

@Override     
        protected void onPreExecute() {
            super.onPreExecute();
}
Run Code Online (Sandbox Code Playgroud)

任何帮助,将不胜感激.

android

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

如何用json编码体进行httpPost调用?

我正在使用以下代码进行httpPost调用,但是当我尝试在chrome扩展中的"简单休息客户端"中提供以下参数时,它返回了400个错误的请求它可以正常工作任何人指导我在这里做了什么错误?

简单休息客户端我输入以下内容:

URL:http://jon2012.com/api/register 方法:POST标题:没有标题,因为它们不是必需的数据:{"email":"test@example.com","first_name":"名称"}在此输入图像描述

Android代码:

HttpClient client = new DefaultHttpClient();
        HttpConnectionParams.setConnectionTimeout(client.getParams(), 10000); //Timeout Limit
        HttpResponse response;
        JSONObject json = new JSONObject();
        try{
            HttpPost post = new HttpPost(url);
            json.put("email", email);
            json.put("first_name", name);
            StringEntity se = new StringEntity( "JSON: " + json.toString());  
            se.setContentEncoding(new BasicHeader(HTTP.CONTENT_TYPE, "application/json"));
            post.setEntity(se);
            response = client.execute(post);
            /*Checking response */
            /*if(response!=null){
                InputStream in = response.getEntity().getContent(); //Get the data in the entity
*/
            int statusCode = response.getStatusLine().getStatusCode();

        }
        catch(Exception e){
            e.printStackTrace();
           // createDialog("Error", "Cannot Estabilish Connection");
        }
Run Code Online (Sandbox Code Playgroud)

任何帮助都会得到满足

android http-post

10
推荐指数
1
解决办法
5万
查看次数

图像出现内存错误

我在列表视图中显示图像并出现内存错误任何人都指导我这个问题的解决方案是我的代码

logcat的

ERROR/AndroidRuntime(1010): java.lang.OutOfMemoryError: bitmap size exceeds VM budget
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.nativeDecodeByteArray(Native Method)
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:405)
ERROR/AndroidRuntime(1010):     at android.graphics.BitmapFactory.decodeByteArray(BitmapFactory.java:418)
ERROR/AndroidRuntime(1010):     at com.Adapters.AdapterTours.getView(AdapterTours.java:73)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.obtainView(AbsListView.java:1409)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.makeAndAddView(ListView.java:1745)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.fillUp(ListView.java:700)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.fillGap(ListView.java:646)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.trackMotionScroll(AbsListView.java:3399)
ERROR/AndroidRuntime(1010):     at android.widget.AbsListView.onTouchEvent(AbsListView.java:2233)
ERROR/AndroidRuntime(1010):     at android.widget.ListView.onTouchEvent(ListView.java:3446)
ERROR/AndroidRuntime(1010):     at android.view.View.dispatchTouchEvent(View.java:3885)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:903)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at android.view.ViewGroup.dispatchTouchEvent(ViewGroup.java:942)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow$DecorView.superDispatchTouchEvent(PhoneWindow.java:1691)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow.superDispatchTouchEvent(PhoneWindow.java:1125)
ERROR/AndroidRuntime(1010):     at android.app.Activity.dispatchTouchEvent(Activity.java:2096)
ERROR/AndroidRuntime(1010):     at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchTouchEvent(PhoneWindow.java:1675)
ERROR/AndroidRuntime(1010):     at android.view.ViewRoot.deliverPointerEvent(ViewRoot.java:2194)
ERROR/AndroidRuntime(1010):     at android.view.ViewRoot.handleMessage(ViewRoot.java:1878)
ERROR/AndroidRuntime(1010): …
Run Code Online (Sandbox Code Playgroud)

android listview image-processing

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