我只是将我的ADT和SDK更新到SDK中的最新版ADT r20和Android 4.1.
现在在Eclipse中,我无法创建一个在其中实现默认BlankActivity的新项目.
在新建项目对话框我在其中提到有最后一个屏幕坚持"安装依赖"的android support library revision 8 required这一点.
我已经有9版安装SDK.我还点击了" 安装/升级 "按钮,它也从互联网上获取库,但之后没有成功.
下面是该对话框的屏幕截图

I know that we can create blank project by unchecking
CreateActivity option, but i want to make project with BlankActivity
Run Code Online (Sandbox Code Playgroud)
我的要求既不是显示相机预览,也不是使用相机意图进行图像捕捉.
我找到了一种适用于我的第一个测试设备(Galaxy tab 7")的方法.
我的CaptureImage功能如下
private void CaptureImage() {
int FrontCameraFound = getCameraID();
if (FrontCameraFound != -1) {
mCamera = Camera.open(FrontCameraFound);
parameters = mCamera.getParameters();
mCamera.setParameters(parameters);
mCamera.startPreview();
Camera.PictureCallback mCall = new Camera.PictureCallback() {
@Override
public void onPictureTaken(byte[] data, Camera camera) {
bmp = BitmapFactory.decodeByteArray(data, 0, data.length);
// set bitmap tp image view just to check
// if image capture proper, testing purpose
iv_image.setImageBitmap(bmp);
mCamera.stopPreview();
mCamera.release();
mCamera = null;
}
};
mCamera.takePicture(null, null, mCall);
}
}
Run Code Online (Sandbox Code Playgroud)
和getCameraID功能如下
private …Run Code Online (Sandbox Code Playgroud) 我想我变得疯了.如此简单的东西将自定义适配器绑定到Listview让我头疼.
发布代码然后解释:
MainActivity.java
package com.example.pruebalist;
import android.app.Activity;
import android.os.Bundle;
import android.util.Log;
import android.widget.ArrayAdapter;
import android.widget.ListView;
public class MainActivity extends Activity {
private static String[] data = new String[] {"0","1","2","3"};
public void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
Log.v("MainActivity","Inside MainActivity");
setContentView(R.layout.main);
ListView lstView = (ListView)findViewById(R.id.listNoticias);
ArrayAdapter<String> adapter = new LstAdapter(this, R.layout.row, data);
lstView.setAdapter(adapter);
}
}
Run Code Online (Sandbox Code Playgroud)
LstAdapter.java
package com.example.pruebalist;
import android.app.Activity;
import android.content.Context;
import android.util.Log;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;
import android.widget.TextView;
public class LstAdapter extends …Run Code Online (Sandbox Code Playgroud) 现在我正在使用Google Places API获取特定城市的餐馆列表,查询如
但问题是我们只能得到20个结果,并且next_page_token在响应的帮助下我们可以再次获取20个结果,由此我们只能得到60个结果.
可返回的最大结果数为60
那么有没有其他正宗的方式来获取所有的餐厅细节.
仅供参考:我在Android应用程序中实现此功能.
我有一些html标签的数据,我想在webView中显示它.
我尝试下面的代码:
String html = "<html><body><font face=\"verdana\" size=\""
+ getResources().getString(R.string.WebView_Font_Size)
+ "\" color=\"rgb(64,64,64)\">"
+ Article.getDetaildescription().replaceAll("h2", "h4")
+ "</font></body></html>";
String mime = "text/html";
String encoding = "utf-8";
Log.e("htmlstring", html);
description.loadDataWithBaseURL(null, html, mime, encoding, null);
Run Code Online (Sandbox Code Playgroud)
问题是:无论何时执行上述代码,webview中都不会加载任何内容.但是一旦我锁定设备并将其解锁,我的webview就会显示该数据.
我想获得自己手机的手机号码.
我搜索了android电话类,但我在那里找不到任何有用的功能.
在此先感谢您的帮助.