朋友们,
我想通过图像的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)但没有用.
任何帮助都会得到满足.
我现在正在全屏显示图像,我想要放大或缩小图像.关于如何实现多点触控图像缩放的任何指南?
我使用的是2.1 sdk版本.
我想将ArrayList<CustomClass>
-object 保存到Android存储中的某个位置以快速检索并在其中显示数据.
这可能吗?如果是,那么哪种技术适合,SQLite还是外部存储?
我已经在谷歌搜索了至少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".
任何人指导我如何解决这个问题?
我在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 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) 可能重复:
如何在焦点和单击上更改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中看到的超级类的目的是什么@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)
任何帮助,将不胜感激.
我正在使用以下代码进行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)
任何帮助都会得到满足
我在列表视图中显示图像并出现内存错误任何人都指导我这个问题的解决方案是我的代码
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)